Compartir a través de


Cloud Clase

Definición

Especifica los valores que definen un objeto Cloud del mismo nivel.

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
Herencia
Cloud
Atributos
Implementaciones

Comentarios

Un Cloud es un conjunto de nodos que se pueden comunicar entre sí a través de la red. La nube, la malla del mismo nivel y el grafo punto a punto son sinónimos. Un único nodo o elemento del mismo nivel puede estar conectado a más de una nube.

La comunicación entre los nodos nunca debería cruzar de una nube a otra. Una instancia Cloud se identifica por su nombre, que distingue mayúsculas de minúsculas.

Las nubes están estrechamente unidas a las interfaces de red. En un equipo de hosts múltiples con dos tarjetas de red asociadas a subredes diferentes, se devolverán tres nubes: una para cada una de las direcciones locales de vínculo por interfaz y una nube de ámbito global única.

Constructores

Cloud(SerializationInfo, StreamingContext)

Inicializa una nueva instancia del tipo Cloud PNRP. Rellena un objeto de información de serialización con los datos necesarios para serializar el objeto Cloud.

Campos

AllLinkLocal

Devuelve una referencia a Cloud que representa todas las nubes locales de vínculo en las que el cliente o el elemento del mismo nivel participa actualmente.

Available

Devuelve una referencia estática a un objeto Cloud que representa todas las nubes disponibles en las que el cliente participa actualmente.

Propiedades

Global

Obtiene una instancia de Cloud que contiene elementos del mismo nivel de ámbito global (Internet).

Name

Obtiene el nombre del objeto Cloud del mismo nivel.

Scope

Obtiene el ámbito de red del objeto Cloud del mismo nivel.

ScopeId

Obtiene el identificador de una dirección IP concreta para este objeto Cloud del mismo nivel.

Métodos

Equals(Cloud)

Realiza una comparación con distinción entre mayúsculas y minúsculas entre dos objetos Cloud.

Equals(Object)

Determina si el contenido de este objeto Cloud del mismo nivel es equivalente al contenido de un objeto System.

GetAvailableClouds()

Obtiene una colección de nubes del mismo nivel que conoce el elemento del mismo nivel de llamada.

GetCloudByName(String)

Devuelve el objeto Cloud con el nombre de nube especificado.

GetHashCode()

Invalida GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Rellena un objeto de información System.Runtime.Serialization con los datos necesarios para serializar la Cloud.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una representación en forma de cadena de este objeto Cloud actual.

Implementaciones de interfaz explícitas

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa la interfaz de ISerializable y devuelve los datos necesarios para serializar la instancia de Cloud.

Se aplica a

Consulte también