CustomPeerResolverService.Resolve(ResolveInfo) Método

Definição

Devolve uma lista de endpoints conhecidos para uma entrada de registo.

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ção sobre a entrada de registo para a qual os endpoints, se conhecidos, devem ser consultados pelo serviço de resolução de pares.

Devoluções

ResolveResponseInfo que contém os pontos finais para a entrada de registo na tabela de consulta que corresponde à informação fornecida no resolveInfo parâmetro.

Implementações

Exceções

O ResolveInfo objeto é nulo ou não está corretamente formado.

Uma entrada de registo com o mesmo GUID já existe na tabela de consulta, ou o serviço personalizado de resolução de pares não foi iniciado com uma chamada anterior para Open().

Observações

Este método procura uma entrada de registo com base nos dados fornecidos num ResolveInfo objeto e devolve quaisquer endereços de endpoint correspondentes encontrados na tabela de pesquisa de registos do serviço de resolução de pares. O número de endereços finais devolvidos é igual ou menor que o valor do MaxAddresses conjunto de propriedades no ResolveInfo objeto.

Aplica-se a