DiscoveryService Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |