CustomPeerResolverService.Resolve(ResolveInfo) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt für einen Registrierungseintrag eine Liste bekannter Endpunkte zurück.
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
Parameter
- resolveInfo
- ResolveInfo
ResolveInfo, der Informationen über den Registrierungseintrag enthält, für den, sofern bekannt, Endpunkte vom Peerresolverdienst gesucht werden sollen.
Gibt zurück
ResolveResponseInfo, die die Endpunkte für den Registrierungseintrag in der Suchtabelle enthält, die mit den im resolveInfo
-Parameter gelieferten Informationen übereinstimmen.
Implementiert
Ausnahmen
Das ResolveInfo-Objekt ist NULL oder nicht richtig formatiert.
In der Suchtabelle ist bereits ein Registrierungseintrag mit derselben GUID vorhanden, oder der benutzerdefinierte Peerresolverdienst wurde nicht mit einem vorherigen Aufruf von Open() gestartet.
Hinweise
Mit dieser Methode wird ein Registrierungseintrag basierend auf den in einem ResolveInfo-Objekt angegebenen Daten gesucht und werden alle entsprechenden Endpunktadressen zurückgegeben, die in der Registrierungssuchtabelle des Peerresolverdiensts gefunden wurden. Die Anzahl der zurückgegebenen Endpunktadressen ist gleich dem oder kleiner als der Wert der im MaxAddresses-Objekt festgelegten ResolveInfo-Eigenschaft.