Cloud Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica los valores que definen un 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
- 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 nodos nunca debe cruzarse 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 vinculadas a las interfaces de red. En una máquina de varios hogares con dos tarjetas de red conectadas 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
| Nombre | Description |
|---|---|
| Cloud(SerializationInfo, StreamingContext) |
Inicializa una nueva instancia del tipo PNRP Cloud . Esto rellena un objeto de información de serialización con los datos necesarios para serializar el objeto Cloud. |
Campos
| Nombre | Description |
|---|---|
| AllLinkLocal |
Devuelve una referencia a un Cloud objeto que representa todas las nubes locales de vínculo en las que participa actualmente el cliente o el mismo nivel. |
| Available |
Devuelve una referencia estática a un Cloud objeto que representa todas las nubes disponibles en las que el cliente participa actualmente. |
Propiedades
| Nombre | Description |
|---|---|
| Global |
Obtiene una Cloud instancia que contiene elementos del mismo nivel de ámbito global (Internet). |
| Name |
Obtiene el nombre del mismo nivel Cloud. |
| Scope |
Obtiene el ámbito de red del mismo nivel Cloud. |
| ScopeId |
Obtiene el identificador de una dirección IP específica para este elemento del mismo nivel Cloud. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Cloud) |
Realiza una comparación que distingue mayúsculas de minúsculas entre dos objetos en la nube. |
| Equals(Object) |
Determina si el contenido de este elemento del mismo nivel Cloud es equivalente al contenido de un System objeto . |
| GetAvailableClouds() |
Obtiene una colección de nubes del mismo nivel conocidas por el elemento del mismo nivel que llama. |
| GetCloudByName(String) |
Devuelve el Cloud objeto con el nombre de nube especificado. |
| GetHashCode() |
Invalida GetHashCode(). |
| GetObjectData(SerializationInfo, StreamingContext) |
Rellena un System.Runtime.Serialization objeto de información con los datos necesarios para serializar .Cloud |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto actual Cloud. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implementa la ISerializable interfaz y devuelve los datos necesarios para serializar la Cloud instancia. |