DiscoveryProxy 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 proxy de découverte.
public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
- Héritage
-
DiscoveryProxy
Constructeurs
| Nom | Description |
|---|---|
| DiscoveryProxy() |
Initialise une nouvelle instance de la classe DiscoveryProxy. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32) |
Initialise une nouvelle instance de la DiscoveryProxy classe avec la longueur spécifiée DiscoveryMessageSequenceGenerator et dupliquée de l’historique des messages. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator) |
Initialise une nouvelle instance de la DiscoveryProxy classe avec le fichier spécifié DiscoveryMessageSequenceGenerator. |
Méthodes
| Nom | Description |
|---|---|
| BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object) |
Remplacez cette méthode pour permettre au proxy de découverte d’envoyer des messages de suppression de multidiffusion lorsqu’il reçoit une demande de recherche de multidiffusion. |
| BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object) |
Remplacez cette méthode pour permettre au proxy de découverte d’envoyer des messages de suppression de multidiffusion lorsqu’il reçoit une demande de résolution de multidiffusion. |
| EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Remplacez cette méthode pour gérer la fin de l’envoi du message de suppression de multidiffusion pour les demandes de recherche. |
| EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Remplacez cette méthode pour gérer la fin de l’envoi du message de suppression de multidiffusion pour résoudre les demandes. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnBeginFind(FindRequestContext, AsyncCallback, Object) |
Remplacez cette méthode pour gérer une opération de recherche. |
| OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Remplacez cette méthode pour gérer un message d’annonce hors connexion. |
| OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Remplacez cette méthode pour gérer un message d’annonce en ligne. |
| 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. |
| OnEndOfflineAnnouncement(IAsyncResult) |
Remplacez cette méthode pour gérer l’achèvement d’un message d’annonce hors connexion. |
| OnEndOnlineAnnouncement(IAsyncResult) |
Remplacez cette méthode pour gérer l’achèvement d’un message d’annonce en ligne. |
| 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) |