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 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 . |