Cloud 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.
Specifica i valori che definiscono un oggetto Cloud peer.
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 cloud, mesh e peer-to-peer è sinonimo. Un singolo peer o nodo può essere connesso a più di un cloud.
Le comunicazioni tra i nodi non devono mai attraversare un cloud per raggiungerne un altro. Un'istanza di Cloud viene identificata in modo univoco in base al relativo nome, con distinzione tra maiuscole e minuscole.
I cloud sono strettamente legati alle interfacce di rete. 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.
Costruttori
Cloud(SerializationInfo, StreamingContext) |
Inizializza una nuova istanza del tipo Cloud PNRP. Consente di popolare un oggetto informazioni di serializzazione con i dati necessari per serializzare l'oggetto Cloud. |
Campi
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. |
Available |
Restituisce un riferimento statico a un Cloud che rappresenta tutte le aree disponibili a cui il client partecipa al momento. |
Proprietà
Global |
Ottiene un'istanza di Cloud che contiene peer con ambito globale, ovvero Internet. |
Name |
Ottiene il nome dell'oggetto Cloud peer. |
Scope |
Ottiene l'ambito di rete dell'oggetto Cloud peer. |
ScopeId |
Ottiene l'identificatore di un indirizzo IP specifico per l'oggetto Cloud peer corrente. |
Metodi
Equals(Cloud) |
Esegue un confronto con distinzione tra maiuscole e minuscole tra due oggetti area. |
Equals(Object) |
Determina se il contenuto dell'oggetto Cloud peer corrente è uguale al contenuto di un oggetto di System. |
GetAvailableClouds() |
Ottiene un insieme di aree peer note al peer chiamante. |
GetCloudByName(String) |
Restituisce l'oggetto Cloud avente il nome di area specificato. |
GetHashCode() |
Esegue l'override di GetHashCode(). |
GetObjectData(SerializationInfo, StreamingContext) |
Popola un oggetto di informazioni System.Runtime.Serialization con i dati necessari per serializzare l'oggetto Cloud. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto Cloud corrente. |
Implementazioni dell'interfaccia esplicita
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implementa l'interfaccia ISerializable e restituisce i dati necessari a serializzare l'istanza di Cloud. |