Cloud Classe

Définition

Spécifie les valeurs qui définissent un objet 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
Héritage
Cloud
Attributs
Implémente

Remarques

Il Cloud s’agit d’un ensemble de nœuds qui peuvent communiquer entre eux via le réseau. Le graphique cloud, le maillage d’homologue et le graphique pair à pair sont synonymes. Il est possible de connecter un même pair ou nœud à plusieurs clouds.

La communication entre les nœuds ne doit jamais passer d’un cloud à un autre. Une instance Cloud est identifiée par son nom, qui respecte la casse.

Les clouds sont liés très étroitement aux interfaces réseau. Sur un ordinateur à plusieurs domiciles avec deux cartes réseau attachées à différents sous-réseaux, trois nuages seront retournés : un pour chacune des adresses locales de liaison par interface et un nuage d'étendue globale unique.

Constructeurs

Nom Description
Cloud(SerializationInfo, StreamingContext)

Initialise une nouvelle instance du type PNRP Cloud . Cela remplit un objet d’informations de sérialisation avec les données nécessaires pour sérialiser l’objet Cloud.

Champs

Nom Description
AllLinkLocal

Retourne une référence à un Cloud qui représente tous les clouds locaux de liaison dans lesquels le client ou l’homologue participe actuellement.

Available

Retourne une référence statique à un Cloud qui représente tous les clouds disponibles dans lesquels le client participe actuellement.

Propriétés

Nom Description
Global

Obtient une Cloud instance qui contient des homologues étendus globalement (Internet).

Name

Obtient le nom de l’homologue Cloud.

Scope

Obtient l’étendue réseau de l’homologue Cloud.

ScopeId

Obtient l’identificateur d’une adresse IP spécifique pour cet homologue Cloud.

Méthodes

Nom Description
Equals(Cloud)

Effectue une comparaison sensible à la casse entre deux objets cloud.

Equals(Object)

Détermine si le contenu de cet homologue Cloud équivaut au contenu d’un System objet.

GetAvailableClouds()

Obtient une collection de clouds homologues connus de l’homologue appelant.

GetCloudByName(String)

Retourne l’objet Cloud avec le nom de cloud spécifié.

GetHashCode()

Substitue GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Remplit un objet d’informations System.Runtime.Serialization avec les données nécessaires pour sérialiser le Cloud.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne du fichier actif Cloud.

Implémentations d’interfaces explicites

Nom Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implémente l’interface ISerializable et retourne les données nécessaires pour sérialiser l’instance Cloud .

S’applique à

Voir aussi