DiscoveryService Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di base astratta utilizzata per implementare un servizio di individuazione.
public ref class DiscoveryService abstract
public abstract class DiscoveryService
type DiscoveryService = class
Public MustInherit Class DiscoveryService
- Ereditarietà
-
DiscoveryService
Commenti
Quando un oggetto ServiceDiscoveryBehavior viene aggiunto a un servizio, un'implementazione DiscoveryService predefinita viene utilizzata per gestire le richieste di ricerca e risoluzione. Estendere questa classe per implementare un servizio di individuazione personalizzato che dispone di un comportamento diverso dall'implementazione predefinita, come ad esempio quello in grado di rispondere alle richieste di ricerca utilizzando un algoritmo corrispondente personalizzato
Costruttori
DiscoveryService() |
Inizializza una nuova istanza della classe DiscoveryService. |
DiscoveryService(DiscoveryMessageSequenceGenerator) |
Inizializza una nuova istanza della classe DiscoveryService con l'oggetto DiscoveryMessageSequenceGenerator specificato. |
DiscoveryService(DiscoveryMessageSequenceGenerator, Int32) |
Inizializza una nuova istanza della classe DiscoveryService con l'oggetto DiscoveryMessageSequenceGenerator e la lunghezza della cronologia dei messaggi duplicati specificati. |
Metodi
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. |
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. |
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) |