PeerNode Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce l'istanza di un nodo peer usato da un'applicazione che partecipa a una mesh peer specifica.
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
- Ereditarietà
-
PeerNode
- Implementazioni
Commenti
Un nodo peer può ospitare più canali peer all'interno della mesh purché condividono un URI e un nome host comuni nell'oggetto EndpointAddress fornito all'associazione per ogni canale.
Se vengono creati due o più canali peer definiti per un nodo peer con associazioni separate, le Portproprietà , ListenIPAddresse Resolver devono essere identiche in tutte le associazioni.
Se viene creata un'associazione di canale successiva dopo la prima per la stessa istanza del nodo peer, la MaxReceivedMessageSize proprietà in questo e le associazioni successive devono essere minori o uguali al valore della proprietà impostata nel primo binding di MaxReceivedMessageSize canale.
Proprietà
| Nome | Descrizione |
|---|---|
| IsOnline |
Ottiene un valore che indica se il nodo peer è online e in grado di inviare messaggi ai nodi adiacenti nella rete peer. |
| MessagePropagationFilter |
Ottiene o imposta un filtro personalizzato per i messaggi ricevuti sul canale peer. |
| Port |
Ottiene la porta di rete in cui il nodo peer è in ascolto. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| RefreshConnection() |
Aggiorna la connessione con la mesh peer. |
| ToString() |
Fornisce una rappresentazione di stringa di un nodo peer. |
Eventi
| Nome | Descrizione |
|---|---|
| Offline |
Segnala quando il nodo peer passa offline dalla mesh peer. |
| Online |
Segnala quando un nodo peer viene online all'interno della mesh peer. |