Freigeben über


DiscoveryProxy.EndShouldRedirectResolve Methode

Definition

Überschreiben Sie diese Methode, um den Abschluss des Sendens von Multicastunterdrückungsmeldungen für Auflösungsanforderungen zu behandeln.

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

Parameter

result
IAsyncResult

Ein Verweis auf den abgeschlossenen asynchronen Vorgang.

redirectionEndpoints
Collection<EndpointDiscoveryMetadata>

Eine Auflistung von Endpunktermittlungsmetadaten, in denen die Umleitungsendpunkte beschrieben werden.

Gibt zurück

true, wenn der Auflösevorgang umgeleitet werden soll, andernfalls false.

Hinweise

Multicastunterdrückungsmeldungen können als Antwort auf eine Multicastsuch- oder Auflösungsmeldung gesendet werden, wenn ein Suchproxy verfügbar ist. Durch das Senden von Unicastnachrichten an den Ermittlungsproxy kann der Netzwerkverkehr verringert werden, der durch Ermittlungsvorgänge verursacht wird.

Gilt für: