Condividi tramite


DiscoveryProxy.EndShouldRedirectResolve Metodo

Definizione

Eseguire l'override di questo metodo per gestire il completamento dell'invio del messaggio di eliminazione multicast per le richieste di risoluzione.

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

Parametri

result
IAsyncResult

Riferimento all'operazione asincrona completata.

redirectionEndpoints
Collection<EndpointDiscoveryMetadata>

Raccolta di metadati di individuazione di endpoint che descrive gli endpoint del reindirizzamento.

Restituisce

true se l'operazione di risoluzione deve essere tenuta aperta; in caso contrario, false.

Commenti

I messaggi di eliminazione multicast possono essere inviati in risposta a una scoperta multicast o a un messaggio di risoluzione quando è disponibile un proxy di individuazione. L'invio di messaggi unicast al proxy di individuazione può consentire di ridurre la quantità di traffico di rete causato dalle operazioni di individuazione.

Si applica a