Cloud Classe

Definição

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

Comentários

Um Cloud é um conjunto de nós que podem se comunicar entre si pela rede.A Cloud is a set of nodes that can communicate with each other through the network. A nuvem, a malha de pares e o grafo ponto a ponto são sinônimos.Cloud, peer mesh, and peer-to-peer graph are synonymous. Um único par ou nó pode estar conectado a mais de uma nuvem.A single peer or node may be connected to more than one cloud.

A comunicação entre nós nunca deve cruzar de uma nuvem para outra.Communication between nodes should never cross from one cloud to another. Uma instância Cloud é identificada exclusivamente pelo seu nome, que diferencia maiúsculas de minúsculas.A Cloud instance is uniquely identified by its name, which is case-sensitive.

As nuvens estão muito diretamente ligadas a adaptadores de rede.Clouds are tied very closely to network interfaces. 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.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.

Construtores

Cloud(SerializationInfo, StreamingContext)

Inicializa uma nova instância do tipo Cloud de PNRP.Initializes a new instance of the PNRP Cloud type. Isso popula um objeto de informações de serialização com os dados necessários para serializar o objeto Cloud.This populates a serialization information object with the data needed to serialize the Cloud object.

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.Returns a reference to a Cloud which represents all the link-local clouds in which the client or peer is currently participating.

Available

Retorna uma referência estática para um Cloud que representa todas as nuvens disponíveis de que o cliente participa atualmente.Returns a static reference to a Cloud which represents all the available clouds in which the client is currently participating.

Propriedades

Global

Obtém uma instância de Cloud que contém pares com escopo global (Internet).Gets a Cloud instance that contains globally (internet) scoped peers.

Name

Obtém o nome da Cloud de par.Gets the name of the peer Cloud.

Scope

Obtém o escopo de rede da Cloud de par.Gets the network scope of the peer Cloud.

ScopeId

Obtém o identificador de um endereço IP específico para essa Cloud de par.Gets the identifier of a specific IP address for this peer Cloud.

Métodos

Equals(Cloud)

Executa uma comparação que diferencia maiúsculas de minúsculas entre dois objetos de nuvem.Performs a case-sensitive comparison between two cloud objects.

Equals(Object)

Determina se o conteúdo dessa Cloud de par é equivalente ao conteúdo de um objeto System.Determines whether the content of this peer Cloud is equivalent to the content of a System object.

GetAvailableClouds()

Obtém uma coleção de nuvens de par conhecidas para o par de chamada.Obtains a collection of peer clouds known to the calling peer.

GetCloudByName(String)

Retorna o objeto Cloud com o nome de nuvem especificado.Returns the Cloud object with the specified cloud name.

GetHashCode()

Substitui GetHashCode().Overrides GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Popula um objeto de informações System.Runtime.Serialization com os dados necessários para serializar o Cloud.Populates a System.Runtime.Serialization information object with the data needed to serialize the Cloud.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do Cloud atual.Returns a string representation of the current Cloud.

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.Implements the ISerializable interface and returns the data needed to serialize the Cloud instance.

Aplica-se a

Veja também