Cloud Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les valeurs qui définissent un objet Cloud d'homologues.
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
Un Cloud est un ensemble de nœuds qui peuvent communiquer entre eux via le réseau. Le cloud, le maillage d’homologue et le graphe d’égal à égal 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 se faire entre différents clouds. Une instance Cloud est identifiée par son nom, qui respecte la casse.
Les clouds sont très liés aux interfaces réseau. Sur un ordinateur multirésident comprenant deux cartes réseau connectées à différents sous-réseaux, trois clouds sont retournés : un pour chacune des adresses link-local par interface, et un cloud global.
Constructeurs
Cloud(SerializationInfo, StreamingContext) |
Initialise une nouvelle instance de type Cloud PNRP. Ceci remplit un objet d’informations de sérialisation avec les données nécessaires pour sérialiser l’objet cloud. |
Champs
AllLinkLocal |
Retourne une référence à un Cloud qui représente tous les nuages de lien local auxquels le client ou l'homologue participe actuellement. |
Available |
Retourne une référence statique à un Cloud qui représente tous les nuages disponibles auxquels le client participe actuellement. |
Propriétés
Global |
Obtient une instance Cloud qui contient des homologues de portée globale (internet). |
Name |
Obtient le nom du Cloud d'homologues. |
Scope |
Obtient la portée de réseau du Cloud d'homologues. |
ScopeId |
Obtient l'identificateur d'une adresse IP spécifique pour ce Cloud d'homologues. |
Méthodes
Equals(Cloud) |
Effectue une comparaison sensible à la casse entre deux objets nuage. |
Equals(Object) |
Détermine si le contenu de ce Cloud d'homologues est équivalent au contenu d'un objet System. |
GetAvailableClouds() |
Obtient une collection de nuages d'homologues connus de l'homologue appelant. |
GetCloudByName(String) |
Retourne l'objet Cloud avec le nom de nuage 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 Cloud. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne représentant le Cloud en cours. |
Implémentations d’interfaces explicites
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implémente l'interface ISerializable et retourne les données nécessaires pour sérialiser l'instance Cloud. |