PeerNode Classe

Definizione

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.

Si applica a