public PickerEntity[] ResolveMultiple(ArrayOfString providerNames, SPPrincipalType principalType, ArrayOfString resolveInput)
{
PickerEntity[] responseOfResolveMultiple = new PickerEntity[0];
try
{
responseOfResolveMultiple = this.cpswsClient.ResolveMultiple(providerNames, principalType, resolveInput);
this.CaptureTransportRelatedRequirements();
}
catch (FaultException faultEX)
{
this.Site.Log.Add(
LogEntryKind.Debug,
@"There is an exception generated when calling [ResolveMultiple] method:\r\n{0}",
faultEX.Message);
this.CaptureTransportRelatedRequirements();
this.ValidateAndCaptureSOAPFaultRequirement(faultEX);
throw;
}
this.ValidateResolveMultipleResponseData(responseOfResolveMultiple);
return responseOfResolveMultiple;
}