PeerResolver 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.
Spécifie un type de base utilisé pour définir le contrat pour l’inscription et la résolution d’un ID de maillage homologue aux adresses de point de terminaison des nœuds participant au maillage.
public ref class PeerResolver abstract
public abstract class PeerResolver
type PeerResolver = class
Public MustInherit Class PeerResolver
- Héritage
-
PeerResolver
Remarques
Cette classe est la classe de base pour l’implémentation des programme de résolution de noms d’homologue personnalisés. Un programme de résolution de noms d’homologue est un service de découverte utilisé par les canaux homologues pour rechercher des nœuds homologues participant à un maillage homologue. Il est également utilisé pour « inscrire » un nœud avec un maillage homologue, le mécanisme par lequel le nœud homologue devient connu et disponible à partir du maillage homologue.
Constructeurs
| Nom | Description |
|---|---|
| PeerResolver() |
Initialise une nouvelle instance de la classe PeerResolver. |
Propriétés
| Nom | Description |
|---|---|
| CanShareReferrals |
Obtient si le programme de résolution de noms d’homologue peut partager des références. |
Méthodes
| Nom | Description |
|---|---|
| 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) |
| Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy) |
Initialise l’instance de programme de résolution d’homologue actuelle avec la nouvelle adresse et les paramètres de point de terminaison fournis. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Register(String, PeerNodeAddress, TimeSpan) |
Inscrit un PeerNodeAddress maille d’homologue spécifique. |
| Resolve(String, Int32, TimeSpan) |
Résout l’ID de maillage fourni en zéro ou plusieurs adresses de point de terminaison des nœuds participant au maillage homologue. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| Unregister(Object, TimeSpan) |
Supprime l’entrée d’inscription d’un nœud d’un maillage homologue. |
| Update(Object, PeerNodeAddress, TimeSpan) |
Met à jour le PeerNodeAddress nœud inscrit avec un maillage homologue spécifique. |