Partager via


DiscoveryService Classe

Définition

Classe de base abstraite utilisée pour implémenter un service de découverte.

public ref class DiscoveryService abstract
public abstract class DiscoveryService
type DiscoveryService = class
Public MustInherit Class DiscoveryService
Héritage
DiscoveryService

Remarques

Lorsqu'un ServiceDiscoveryBehavior est ajouté à un service, une implémentation DiscoveryService par défaut est utilisée pour gérer les demandes de recherche et de résolution. Étendez cette classe pour implémenter un service de découverte personnalisé dont le comportement est différent de l'implémentation par défaut, comme les demandes de recherche à l'aide d'un algorithme correspondant personnalisé.

Constructeurs

DiscoveryService()

Initialise une nouvelle instance de la classe DiscoveryService.

DiscoveryService(DiscoveryMessageSequenceGenerator)

Initialise une nouvelle instance de la classe DiscoveryService avec le DiscoveryMessageSequenceGenerator spécifié.

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

Initialise une nouvelle instance de la classe DiscoveryService avec l'instance DiscoveryMessageSequenceGenerator spécifiée et la longueur de l'historique des messages dupliqués.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

Remplacez cette méthode pour gérer une opération de recherche.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Remplacez cette méthode pour gérer une opération de résolution.

OnEndFind(IAsyncResult)

Remplacez cette méthode pour gérer l'achèvement d'une opération de recherche.

OnEndResolve(IAsyncResult)

Remplacez cette méthode pour gérer l'achèvement d'une opération de résolution.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à