DiscoveryProxy Classe

Definizione

Classe base astratta usata per implementare un proxy di individuazione.

public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
Ereditarietà
DiscoveryProxy

Costruttori

Nome Descrizione
DiscoveryProxy()

Inizializza una nuova istanza della classe DiscoveryProxy.

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

Inizializza una nuova istanza della DiscoveryProxy classe con la lunghezza della cronologia dei messaggi specificata DiscoveryMessageSequenceGenerator e duplicata.

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

Inizializza una nuova istanza della DiscoveryProxy classe con l'oggetto specificato DiscoveryMessageSequenceGenerator.

Metodi

Nome Descrizione
BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

Eseguire l'override di questo metodo per consentire al proxy di individuazione di inviare messaggi di eliminazione multicast quando riceve una richiesta di ricerca multicast.

BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object)

Eseguire l'override di questo metodo per consentire al proxy di individuazione di inviare messaggi di eliminazione multicast quando riceve una richiesta di risoluzione multicast.

EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

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

EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

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

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

Eseguire l'override di questo metodo per gestire un'operazione di ricerca.

OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Eseguire l'override di questo metodo per gestire un messaggio di annuncio offline.

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Eseguire l'override di questo metodo per gestire un messaggio di annuncio online.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Eseguire l'override di questo metodo per gestire un'operazione di risoluzione.

OnEndFind(IAsyncResult)

Eseguire l'override di questo metodo per gestire il completamento di un'operazione di ricerca.

OnEndOfflineAnnouncement(IAsyncResult)

Eseguire l'override di questo metodo per gestire il completamento di un messaggio di annuncio offline.

OnEndOnlineAnnouncement(IAsyncResult)

Eseguire l'override di questo metodo per gestire il completamento di un messaggio di annuncio online.

OnEndResolve(IAsyncResult)

Eseguire l'override di questo metodo per gestire il completamento di un'operazione di risoluzione.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a