CustomPeerResolverService.Resolve(ResolveInfo) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca listę znanych punktów końcowych dla wpisu rejestracji.
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
Parametry
- resolveInfo
- ResolveInfo
ResolveInfo zawiera informacje na temat wpisu rejestracji, dla którego punkty końcowe, jeśli są znane, mają być sprawdzane przez usługę rozpoznawania równorzędnego.
Zwraca
ResolveResponseInfo zawiera punkty końcowe wpisu rejestracji w tabeli odnośników zgodne z informacjami podanymi w parametrze resolveInfo
.
Implementuje
Wyjątki
Obiekt ResolveInfo ma wartość null lub nie jest poprawnie sformułowany.
Wpis rejestracji o tym samym identyfikatorze GUID już istnieje w tabeli odnośników lub niestandardowa usługa rozpoznawania elementów równorzędnych nie została uruchomiona z poprzednim wywołaniem metody Open().
Uwagi
Ta metoda wyszukuje wpis rejestracji na podstawie danych dostarczonych w ResolveInfo obiekcie i zwraca wszystkie odpowiednie adresy punktu końcowego znalezione w tabeli odnośników rejestracji usługi rozpoznawania równorzędnego. Liczba zwracanych adresów punktu końcowego jest równa lub mniejsza niż wartość MaxAddresses właściwości ustawionej ResolveInfo na obiekcie.