CustomPeerResolverService.Resolve(ResolveInfo) Método
Definição
Retorna uma lista de pontos de extremidade conhecidos para uma entrada de registro.Returns a list of known endpoints for a registration entry.
public:
virtual System::ServiceModel::PeerResolvers::ResolveResponseInfo ^ Resolve(System::ServiceModel::PeerResolvers::ResolveInfo ^ resolveInfo);
public virtual System.ServiceModel.PeerResolvers.ResolveResponseInfo Resolve (System.ServiceModel.PeerResolvers.ResolveInfo resolveInfo);
abstract member Resolve : System.ServiceModel.PeerResolvers.ResolveInfo -> System.ServiceModel.PeerResolvers.ResolveResponseInfo
override this.Resolve : System.ServiceModel.PeerResolvers.ResolveInfo -> System.ServiceModel.PeerResolvers.ResolveResponseInfo
Public Overridable Function Resolve (resolveInfo As ResolveInfo) As ResolveResponseInfo
Parâmetros
- resolveInfo
- ResolveInfo
ResolveInfo que contém informações sobre a entrada de registro para a qual os pontos de extremidade, se forem conhecidos, devem ser pesquisados com o serviço de resolvedor de pares.ResolveInfo that contains information on the registration entry for which endpoints, if known, are to be looked up by the peer resolver service.
Retornos
ResolveResponseInfo que contém os pontos de extremidade para a entrada de registro na tabela de pesquisa que correspondem às informações fornecidas no parâmetro resolveInfo.ResolveResponseInfo that contains the endpoints for the registration entry in the lookup table that matches the information supplied in the resolveInfo parameter.
Implementações
Exceções
O objeto ResolveInfo é nulo ou não está formado corretamente.The ResolveInfo object is null or is not correctly formed.
Já existe uma entrada de registro com o mesmo GUID na tabela de pesquisa ou o serviço de resolvedor de pares personalizado não foi iniciado com uma chamada anterior a Open().A registration entry with the same GUID already exists in the lookup table, or the custom peer resolver service has not been started with a previous call to Open().
Comentários
Esse método pesquisa uma entrada de registro com base nos dados fornecidos em um ResolveInfo objeto e retorna quaisquer endereços de ponto de extremidade correspondentes encontrados na tabela de pesquisa de registro do serviço resolvedor de pares.This method looks up a registration entry based on the data supplied in a ResolveInfo object and returns any corresponding endpoint addresses found in the peer resolver service's registration lookup table. O número de endereços de ponto de extremidade retornado é igual ou menor que o valor do MaxAddresses conjunto de propriedades no ResolveInfo objeto.The number of endpoint addresses returned is equal to or less than the value of the MaxAddresses property set on the ResolveInfo object.