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