Compartilhar via


Cloud Classe

Definição

Especifica os valores que definem um objeto Cloud par.

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

Comentários

Um Cloud é um conjunto de nós que podem se comunicar entre si por meio da rede. Nuvem, malha par e grafo ponto a ponto são sinônimos. Um único par ou nó pode estar conectado a mais de uma nuvem.

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

As nuvens estão muito diretamente ligadas a adaptadores de rede. Em um computador multihomed com duas placas de rede conectadas a diferentes sub-redes, três nuvens serão retornadas: uma para cada um dos endereços locais de link por adaptador e uma única nuvem de escopo global.

Construtores

Cloud(SerializationInfo, StreamingContext)

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

Campos

AllLinkLocal

Retorna uma referência a um Cloud que representa todas as nuvens de link-local de que o cliente ou par participa atualmente.

Available

Retorna uma referência estática para um Cloud que representa todas as nuvens disponíveis de que o cliente participa atualmente.

Propriedades

Global

Obtém uma instância de Cloud que contém pares com escopo global (Internet).

Name

Obtém o nome da Cloud de par.

Scope

Obtém o escopo de rede da Cloud de par.

ScopeId

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

Métodos

Equals(Cloud)

Executa uma comparação que diferencia maiúsculas de minúsculas entre dois objetos de nuvem.

Equals(Object)

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

GetAvailableClouds()

Obtém uma coleção de nuvens de par conhecidas para o par de chamada.

GetCloudByName(String)

Retorna o objeto Cloud com o nome de nuvem especificado.

GetHashCode()

Substitui GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Popula um objeto de informações System.Runtime.Serialization 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 Object atual.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do Cloud atual.

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

Aplica-se a

Confira também