Compartir a través de


CustomPeerResolverService.Resolve(ResolveInfo) Método

Definición

Devuelve una lista de puntos de conexión conocidos para una entrada de registro.

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 contiene información sobre la entrada de registro para la que el servicio de la resolución del mismo nivel buscará los extremos, si se conocen.

Devoluciones

ResolveResponseInfo

ResolveResponseInfo que contiene los extremos para la entrada de registro en la tabla de búsqueda que coincide con la información proporcionada en el parámetro resolveInfo.

Implementaciones

Excepciones

El objeto ResolveInfo es NULL o no tiene el formato correcto.

Ya existe una entrada de registro con el mismo GUID en la tabla de búsqueda o no se ha iniciado el servicio de resolución del par personalizado a través de una llamada previa a Open().

Comentarios

Este método busca una entrada de registro basada en los datos proporcionados en un objeto ResolveInfo y devuelve cualquier dirección de punto de conexión correspondiente situada en la tabla de búsqueda del registro del servicio de la resolución del mismo nivel. El número de direcciones de extremo devuelto es igual a o menor que el valor de la propiedad MaxAddresses establecida en el objeto ResolveInfo.

Se aplica a