Cloud Classe

Definizione

Specifica i valori che definiscono un oggetto Peer Cloud .

public ref class Cloud : IEquatable<System::Net::PeerToPeer::Cloud ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class Cloud : IEquatable<System.Net.PeerToPeer.Cloud>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type Cloud = class
    interface ISerializable
    interface IEquatable<Cloud>
Public Class Cloud
Implements IEquatable(Of Cloud), ISerializable
Ereditarietà
Cloud
Attributi
Implementazioni

Commenti

Un Cloud è un set di nodi che possono comunicare tra loro tramite la rete. Il grafo peer-to-peer è sinonimo di cloud, mesh peer-to-peer. Un singolo peer o nodo può essere connesso a più cloud.

La comunicazione tra nodi non deve mai passare da un cloud a un altro. Un'istanza Cloud viene identificata in modo univoco dal nome, che fa distinzione tra maiuscole e minuscole.

I cloud sono strettamente legati alle interfacce di rete. In un computer multi-homed con due schede di rete collegate a subnet diverse, verranno restituiti tre cloud: uno per ognuno degli indirizzi locali di collegamento per ogni interfaccia e un singolo cloud di ambito globale.

Costruttori

Nome Descrizione
Cloud(SerializationInfo, StreamingContext)

Inizializza una nuova istanza del tipo PNRP Cloud . In questo modo viene popolato un oggetto informazioni di serializzazione con i dati necessari per serializzare l'oggetto Cloud.

Campi

Nome Descrizione
AllLinkLocal

Restituisce un riferimento a un Cloud oggetto che rappresenta tutti i cloud locali di collegamento in cui il client o il peer partecipa attualmente.

Available

Restituisce un riferimento statico a un Cloud oggetto che rappresenta tutti i cloud disponibili in cui il client partecipa attualmente.

Proprietà

Nome Descrizione
Global

Ottiene un'istanza Cloud che contiene peer con ambito Globale (Internet).

Name

Ottiene il nome del peer Cloud.

Scope

Ottiene l'ambito di rete del peer Cloud.

ScopeId

Ottiene l'identificatore di un indirizzo IP specifico per questo peer Cloud.

Metodi

Nome Descrizione
Equals(Cloud)

Esegue un confronto con distinzione tra maiuscole e minuscole tra due oggetti cloud.

Equals(Object)

Determina se il contenuto di questo peer Cloud equivale al contenuto di un System oggetto .

GetAvailableClouds()

Ottiene una raccolta di cloud peer noti al peer chiamante.

GetCloudByName(String)

Restituisce l'oggetto Cloud con il nome cloud specificato.

GetHashCode()

Sostituisce GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Popola un System.Runtime.Serialization oggetto informazioni con i dati necessari per serializzare l'oggetto Cloud.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto corrente Cloud.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa l'interfaccia ISerializable e restituisce i dati necessari per serializzare l'istanza Cloud .

Si applica a

Vedi anche