PeerNameRegistration Classe

Définition

Inscrit un PeerName ou un Cloud ensemble de clouds.

public ref class PeerNameRegistration : IDisposable, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerNameRegistration : IDisposable, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerNameRegistration = class
    interface IDisposable
    interface ISerializable
Public Class PeerNameRegistration
Implements IDisposable, ISerializable
Héritage
PeerNameRegistration
Attributs
Implémente

Remarques

L’inscription crée (ou met à jour) toutes les informations associées à un PeerName cloud ou cloud homologue.

Il est possible d’avoir plusieurs PeerNameRegistration objets pour le même nom d’homologue. Dans ce cas, si le nom d’homologue est sécurisé, chaque instance représente PeerNameRegistration dans un cloud différent. Toutefois, si le nom d’homologue n’est pas sécurisé, il peut être inscrit dans le même cloud plusieurs fois, en fournissant que chaque inscription provient d’un processus différent.

Constructeurs

Nom Description
PeerNameRegistration()

Initialise une nouvelle instance par défaut de la PeerNameRegistration classe.

PeerNameRegistration(PeerName, Int32, Cloud)

Initialise une nouvelle instance de la PeerNameRegistration classe avec le nom d’homologue, le numéro de port et Cloudle .

PeerNameRegistration(PeerName, Int32)

Initialise une nouvelle instance de la PeerNameRegistration classe avec le nom et le numéro de port spécifiés.

PeerNameRegistration(SerializationInfo, StreamingContext)

Initialise un nouvel objet sérialisable PeerNameRegistration .

Propriétés

Nom Description
Cloud

Obtient ou définit des informations dans lesquelles Cloud cet PeerName objet sera inscrit.

Comment

Obtient ou définit des informations supplémentaires sur l’objet PeerName qui sera inscrit auprès du Cloud.

Data

Obtient ou définit les données binaires définies par l’application pour l’objet PeerNameRegistration .

EndPointCollection

Obtient la collection de points de terminaison réseau pour lesquels le nom d’homologue associé est inscrit.

PeerName

Obtient ou définit le nom d’homologue à inscrire auprès d’un cloud homologue.

Port

Obtient ou définit le numéro de port TCP/IP utilisé par l’homologue inscrit dans l’objet PeerNameRegistration .

UseAutoEndPointSelection

Obtient ou définit une valeur qui spécifie s’il faut utiliser la sélection automatique des points de terminaison lors de la traversée d’un maillage homologue ou Cloud.

Méthodes

Nom Description
Dispose()

Libère toutes les ressources utilisées par l’objet PeerNameRegistration .

Dispose(Boolean)

Libère les ressources non managées et libère éventuellement les ressources managées utilisées par l’objet PeerNameRegistration .

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetObjectData(SerializationInfo, StreamingContext)

Remplit un objet d’informations de sérialisation avec les données nécessaires pour sérialiser l’instance PeerNameRegistration .

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
IsRegistered()

Obtient ou définit si le nom d’homologue spécifié dans la PeerName propriété est inscrit auprès d’un hôte spécifique Cloud .

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Start()

Inscrit dans PeerName le Cloud. Si aucune valeur n’est EndPointCollection spécifiée, la sélection automatique d’adresses est utilisée avec la valeur de port spécifiée par la Port propriété.

Stop()

Annule l’inscription du nom d’homologue spécifié dans la PeerName propriété à partir de tous les clouds dans lesquels il a été inscrit.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
Update()

Met à jour le PeerNameRegistration nœud inscrit avec un élément spécifique Cloud. La mise à jour est effectuée à l’aide des informations spécifiées dans les propriétés.

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 PeerNameRegistration .

S’applique à