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 appartenente a una rete di 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'associazione EndpointAddress fornita 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 un'associazione di canale successiva viene creata dopo la prima per la stessa istanza del nodo peer, la MaxReceivedMessageSize proprietà in questo e le associazioni successive devono essere inferiori o uguali al valore della MaxReceivedMessageSize proprietà impostata sul primo binding del canale.
Proprietà
IsOnline |
Ottiene un valore che indica se il nodo peer è in linea ed è in grado di inviare messaggi ai nodi adiacenti della rete di peer. |
MessagePropagationFilter |
Ottiene o imposta un filtro personalizzato per i messaggi ricevuti sul canale peer. |
Port |
Consente di ottenere la porta di rete su cui il nodo peer resta in ascolto. |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
RefreshConnection() |
Consente di aggiornare la connessione con la rete di peer. |
ToString() |
Fornisce la rappresentazione stringa di un nodo peer. |
Eventi
Offline |
Segnala quando il nodo della rete di peer passa allo stato non in linea. |
Online |
Segnala quando un nodo della rete di peer passa allo stato in linea. |