Condividi tramite


DiscoveryProxy Classe

Definizione

Classe di base astratta utilizzata 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

DiscoveryProxy()

Inizializza una nuova istanza della classe DiscoveryProxy.

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

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

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

Inizializza una nuova istanza della classe DiscoveryProxy con l'oggetto DiscoveryMessageSequenceGenerator e la lunghezza della cronologia dei messaggi duplicati specificati.

Metodi

BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

Eseguire l'override di questo metodo per consentire al proxy di individuazione di mandare 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 mandare 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 le richieste di risoluzione.

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(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