Cloud Classe

Definição

Especifica os valores que definem um objeto 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
Herança
Cloud
Atributos
Implementações

Observações

A Cloud é um conjunto de nós que podem comunicar entre si através da rede. Cloud, peer mesh e gráfico peer-to-peer são sinónimos. Um único nó ou par pode estar conectado a mais de uma nuvem.

A comunicação entre nós não deve nunca passar de uma nuvem para outra. Uma Cloud instância é identificada exclusivamente pelo seu nome, que é sensível a maiúsculas e minúsculas.

As nuvens estão intimamente ligadas às interfaces de rede. Numa máquina multi-homed com duas placas de rede ligadas a sub-redes diferentes, serão retornadas três nuvens: uma para cada um dos endereços locais de link por interface, e uma única nuvem de âmbito global.

Construtores

Name Description
Cloud(SerializationInfo, StreamingContext)

Inicializa uma nova instância do tipo PNRP Cloud . Isto preenche um objeto de informação de serialização com os dados necessários para serializar o objeto Cloud.

Campos

Name Description
AllLinkLocal

Devolve uma referência a Cloud a que representa todas as clouds link-local em que o cliente ou peer está atualmente a participar.

Available

Devolve uma referência estática a Cloud que representa todas as clouds disponíveis em que o cliente está atualmente a participar.

Propriedades

Name Description
Global

Obtém uma Cloud instância que contém pares globalmente (internet) com scopo.

Name

Obtém o nome do par Cloud.

Scope

Obtém o âmbito da rede do par Cloud.

ScopeId

Obtém o identificador de um endereço IP específico para este par Cloud.

Métodos

Name Description
Equals(Cloud)

Realiza uma comparação sensível a maiúsculas e minúsculas entre dois objetos cloud.

Equals(Object)

Determina se o conteúdo deste par Cloud é equivalente ao conteúdo de um System objeto.

GetAvailableClouds()

Obtém uma coleção de nuvens de pares conhecidas pelo par que chama.

GetCloudByName(String)

Devolve o Cloud objeto com o nome da nuvem especificado.

GetHashCode()

Anula GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Preenche um System.Runtime.Serialization objeto de informação com os dados necessários para serializar o Cloud.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma representação de cadeia da corrente Cloud.

Implementações de Interface Explícita

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa a ISerializable interface e devolve os dados necessários para serializar a Cloud instância.

Aplica-se a

Ver também