Cloud Cloud Cloud Cloud Class

Definizione

Specifica i valori che definiscono un oggetto Cloud peer.Specifies the values that define a Peer Cloud object.

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
type Cloud = class
    interface ISerializable
    interface IEquatable<Cloud>
Public Class Cloud
Implements IEquatable(Of Cloud), ISerializable
Ereditarietà
CloudCloudCloudCloud
Attributi
Implementazioni

Commenti

Un Cloud è un set di nodi che possono comunicare tra loro attraverso la rete.A Cloud is a set of nodes that can communicate with each other through the network. Il cloud, la rete di peer e il grafo peer-to-peer sono sinonimi.Cloud, peer mesh, and peer-to-peer graph are synonymous. Un singolo peer o nodo può essere connesso a più di un cloud.A single peer or node may be connected to more than one cloud.

Le comunicazioni tra i nodi non devono mai attraversare un cloud per raggiungerne un altro.Communication between nodes should never cross from one cloud to another. Un'istanza di Cloud viene identificata in modo univoco in base al relativo nome, con distinzione tra maiuscole e minuscole.A Cloud instance is uniquely identified by its name, which is case-sensitive.

I cloud sono strettamente legati alle interfacce di rete.Clouds are tied very closely to network interfaces. In un computer multihomed con due schede di rete collegate a subnet diverse, verranno restituiti tre cloud (uno per ognuno degli indirizzi locali al collegamento per ogni interfaccia) e un singolo cloud con ambito globale.On a multi-homed machine with two network cards attached to different subnets, three clouds will be returned: one for each of the link local addresses per interface, and a single global scope cloud.

Costruttori

Cloud(SerializationInfo, StreamingContext) Cloud(SerializationInfo, StreamingContext) Cloud(SerializationInfo, StreamingContext) Cloud(SerializationInfo, StreamingContext)

Inizializza una nuova istanza del tipo Cloud PNRP.Initializes a new instance of the PNRP Cloud type. Consente di popolare un oggetto informazioni di serializzazione con i dati necessari per serializzare l'oggetto Cloud.This populates a serialization information object with the data needed to serialize the Cloud object.

Campi

AllLinkLocal AllLinkLocal AllLinkLocal AllLinkLocal

Restituisce un riferimento a un Cloud che rappresenta tutte le aree locali rispetto al collegamento a cui il client o il peer partecipa al momento.Returns a reference to a Cloud which represents all the link-local clouds in which the client or peer is currently participating.

Available Available Available Available

Restituisce un riferimento statico a un Cloud che rappresenta tutte le aree disponibili a cui il client partecipa al momento.Returns a static reference to a Cloud which represents all the available clouds in which the client is currently participating.

Proprietà

Global Global Global Global

Ottiene un'istanza di Cloud che contiene peer con ambito globale, ovvero Internet.Gets a Cloud instance that contains globally (internet) scoped peers.

Name Name Name Name

Ottiene il nome dell'oggetto Cloud peer.Gets the name of the peer Cloud.

Scope Scope Scope Scope

Ottiene l'ambito di rete dell'oggetto Cloud peer.Gets the network scope of the peer Cloud.

ScopeId ScopeId ScopeId ScopeId

Ottiene l'identificatore di un indirizzo IP specifico per l'oggetto Cloud peer corrente.Gets the identifier of a specific IP address for this peer Cloud.

Metodi

Equals(Cloud) Equals(Cloud) Equals(Cloud) Equals(Cloud)

Esegue un confronto con distinzione tra maiuscole e minuscole tra due oggetti area.Performs a case-sensitive comparison between two cloud objects.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se il contenuto dell'oggetto Cloud peer corrente è uguale al contenuto di un oggetto di System.Determines whether the content of this peer Cloud is equivalent to the content of a System object.

GetAvailableClouds() GetAvailableClouds() GetAvailableClouds() GetAvailableClouds()

Ottiene un insieme di aree peer note al peer chiamante.Obtains a collection of peer clouds known to the calling peer.

GetCloudByName(String) GetCloudByName(String) GetCloudByName(String) GetCloudByName(String)

Restituisce l'oggetto Cloud avente il nome di area specificato.Returns the Cloud object with the specified cloud name.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Esegue l'override di GetHashCode().Overrides GetHashCode().

GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto di informazioni System.Runtime.Serialization con i dati necessari per serializzare l'oggetto Cloud.Populates a System.Runtime.Serialization information object with the data needed to serialize the Cloud.

GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una rappresentazione di stringa dell'oggetto Cloud corrente.Returns a string representation of the current Cloud.

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa l'interfaccia ISerializable e restituisce i dati necessari a serializzare l'istanza di Cloud.Implements the ISerializable interface and returns the data needed to serialize the Cloud instance.

Si applica a

Vedi anche