Język

DiscoveryProxy.EndShouldRedirectResolve Metoda

Definicja

Zastąpi tę metodę, aby obsłużyć ukończenie wysyłania komunikatu pomijania multiemisji dla żądań rozpoznawania.

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 odnajdywania punktów końcowych opisujących punkty końcowe przekierowania.

Zwraca

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

Uwagi

Komunikaty pomijania multiemisji można wysyłać w odpowiedzi na wyszukiwanie multiemisji lub rozpoznawać komunikat, gdy serwer proxy odnajdywania jest dostępny. Wysyłanie komunikatów emisji pojedynczej do serwera proxy odnajdywania może pomóc zmniejszyć ilość ruchu sieciowego spowodowanego operacjami odnajdywania.

Dotyczy