PeerNameRegistration 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.
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 dans un cloud ou des clouds homologues.
Il est possible d’avoir plusieurs PeerNameRegistration objets pour le même nom d’homologue. Dans ce cas, si le nom de l’homologue est sécurisé, chaque instance représente PeerNameRegistration dans un cloud différent. Toutefois, si le nom de l’homologue n’est pas sécurisé, il peut être inscrit dans le même cloud plusieurs fois, à condition que chaque inscription provient d’un processus différent.
Constructeurs
PeerNameRegistration() |
Initialise une nouvelle instance par défaut de la classe PeerNameRegistration. |
PeerNameRegistration(PeerName, Int32) |
Initialise une nouvelle instance de la classe PeerNameRegistration avec le nom et le numéro de port spécifiés. |
PeerNameRegistration(PeerName, Int32, Cloud) |
Initialise une nouvelle instance de la classe PeerNameRegistration avec le nom d’homologue, le numéro de port et Cloud spécifiés. |
PeerNameRegistration(SerializationInfo, StreamingContext) |
Initialise un nouvel objet PeerNameRegistration sérialisable. |
Propriétés
Cloud |
Obtient ou définit des informations dans un Cloud dans lequel cet objet PeerName sera inscrit. |
Comment |
Obtient ou définit des informations supplémentaires à propos de l'objet PeerName qui sera inscrit avec le Cloud. |
Data |
Obtient ou définit les données binaires définies par l'application pour l'objet PeerNameRegistration. |
EndPointCollection |
Obtient la collection des points de terminaison de réseau pour lesquels le nom d'homologue associé est inscrit. |
PeerName |
Obtient ou définit le nom d'homologue à inscrire avec un nuage d'homologue. |
Port |
Obtient ou définit le numéro de port TCP/IP utilisé par l’homologue en cours d’inscription dans l’objet PeerNameRegistration. |
UseAutoEndPointSelection |
Obtient ou définit une valeur qui spécifie s'il faut utiliser la sélection de point de terminaison automatique pour traverser un maillage ou un Cloud d'homologues. |
Méthodes
Dispose() |
Libère toutes les ressources utilisées par l'objet PeerNameRegistration. |
Dispose(Boolean) |
Libère les ressources non gérées et libère éventuellement les ressources géré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() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetObjectData(SerializationInfo, StreamingContext) |
Remplit un objet d’informations de sérialisation PeerNameRegistration avec les données nécessaires pour sérialiser l’instance. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
IsRegistered() |
Obtient ou définit si le nom d'homologue spécifié dans la propriété PeerName est inscrit avec un Cloud spécifique sur un hôte. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Start() |
Inscrit le PeerName dans le Cloud. Si aucun EndPointCollection n’est spécifié, la sélection automatique des adresses est utilisée avec la valeur de port spécifiée par la propriété Port. |
Stop() |
Annule l’inscription du nom d’homologue spécifié dans la propriété PeerName dans tous les clouds où il était inscrit. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Update() |
Met à jour le PeerNameRegistration pour un nœud enregistré avec un Cloud spécifique. La mise à jour est effectuée à l’aide des informations spécifiées dans les propriétés. |
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 PeerNameRegistration. |