PeerNode 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.
Définit l’instance d’un nœud homologue utilisé par une application participant à un maillage d’homologue spécifique.
public ref class PeerNode sealed : System::ServiceModel::IOnlineStatus
public sealed class PeerNode : System.ServiceModel.IOnlineStatus
type PeerNode = class
interface IOnlineStatus
Public NotInheritable Class PeerNode
Implements IOnlineStatus
- Héritage
-
PeerNode
- Implémente
Remarques
Un nœud homologue peut héberger plusieurs canaux homologues au sein du maillage tant qu’ils partagent un URI commun et un nom d’hôte dans la EndpointAddress liaison fournie pour chaque canal.
Si deux canaux homologues ou plus définis pour un nœud homologue sont créés avec des liaisons distinctes, les Portpropriétés et Resolver les ListenIPAddresspropriétés doivent être identiques sur toutes les liaisons.
Si une liaison de canal suivante est créée après le premier pour la même instance de nœud homologue, la MaxReceivedMessageSize propriété sur cette liaison et les liaisons suivantes doivent être inférieures ou égales à la valeur de MaxReceivedMessageSize propriété définie sur la première liaison de canal.
Propriétés
| Nom | Description |
|---|---|
| IsOnline |
Obtient une valeur indiquant si le nœud homologue est en ligne et en mesure d’envoyer des messages à des nœuds voisins dans le maillage homologue. |
| MessagePropagationFilter |
Obtient ou définit un filtre personnalisé pour les messages reçus sur le canal homologue. |
| Port |
Obtient le port réseau sur lequel le nœud homologue écoute. |
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) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| RefreshConnection() |
Actualise la connexion avec le maillage homologue. |
| ToString() |
Fournit une représentation sous forme de chaîne d’un nœud homologue. |
Événements
| Nom | Description |
|---|---|
| Offline |
Signale quand le nœud homologue est hors connexion à partir du maillage homologue. |
| Online |
Signale lorsqu’un nœud homologue est en ligne dans le maillage homologue. |