Partager via


PeerResolver Classe

Définition

Spécifie un type de base utilisé pour définir le contrat pour l’inscription et la résolution d’un ID de maillage d’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 de résolveurs de nom d'homologue personnalisés. Un résolveur de nom d'homologue est un service de découverte utilisé par les canaux pairs pour rechercher des nœuds homologues participant à un maillage d'homologue. Il est également utilisé pour « inscrire » un nœud avec un maillage d'homologue, le mécanisme par lequel le nœud homologue est connu et disponible à partir du maillage d'homologue.

Constructeurs

PeerResolver()

Initialise une nouvelle instance de la classe PeerResolver.

Propriétés

CanShareReferrals

Obtient la valeur indiquant si le programme de résolution de nom d'homologue peut partager des références.

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)
Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy)

Initialise l'instance du programme de résolution d'homologue en cours avec la nouvelle adresse de point de terminaison et les nouveaux paramètres fournis.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Register(String, PeerNodeAddress, TimeSpan)

Inscrit un PeerNodeAddress pour un maillage d'homologue spécifique.

Resolve(String, Int32, TimeSpan)

Résout l'ID de maillage fourni à zéro ou plus d'adresses de point de terminaison des nœuds participant au maillage d'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 pour un nœud d'un maillage d'homologue.

Update(Object, PeerNodeAddress, TimeSpan)

Met à jour l'PeerNodeAddress pour un nœud enregistré avec un maillage d'homologue spécifique.

S’applique à