Udostępnij za pośrednictwem


DiscoveryProxy.EndShouldRedirectResolve Metoda

Definicja

Zastąp tę metodę, aby obsłużyć Kończenie wysyłania komunikatu o pominięciu multiemisji w celu rozpoznania żądań.

protected:
 virtual bool EndShouldRedirectResolve(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::Collections::ObjectModel::Collection<System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^> ^ % redirectionEndpoints);
protected virtual bool EndShouldRedirectResolve (IAsyncResult result, out System.Collections.ObjectModel.Collection<System.ServiceModel.Discovery.EndpointDiscoveryMetadata> redirectionEndpoints);
abstract member EndShouldRedirectResolve : IAsyncResult * Collection -> bool
override this.EndShouldRedirectResolve : IAsyncResult * Collection -> bool
Protected Overridable Function EndShouldRedirectResolve (result As IAsyncResult, ByRef redirectionEndpoints As Collection(Of EndpointDiscoveryMetadata)) As Boolean

Parametry

result
IAsyncResult

Odwołanie do ukończonej operacji asynchronicznej.

redirectionEndpoints
Collection<EndpointDiscoveryMetadata>

Kolekcja metadanych odnajdowania punktów końcowych, która opisuje punkty końcowe przekierowania.

Zwraca

Boolean

true Jeśli operacja rozpoznawania powinna zostać przekierowana, w przeciwnym razie false .

Uwagi

Komunikaty o pomijaniu multiemisji można wysyłać w odpowiedzi na wyszukiwanie w trybie multiemisji lub komunikat o rozwiązaniu, gdy jest dostępny serwer proxy odnajdywania. Wysyłanie komunikatów emisji pojedynczej do serwera proxy odnajdywania może pomóc w zmniejszeniu ilości ruchu sieciowego powodowanego przez operacje odnajdywania.

Dotyczy