PeerEndPoint 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.
Représente l’emplacement d’une instance ou d’une PeerNearMeinstance spécifiée avec une configuration d’adresse réseau unique en décrivant l’instance actuelle d’une PeerContact ou PeerContact au sein de l’infrastructure de collaboration peer-to-peer.PeerNearMe
public ref class PeerEndPoint : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::PeerEndPoint ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerEndPoint : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.PeerEndPoint>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerEndPoint = class
interface IDisposable
interface IEquatable<PeerEndPoint>
interface ISerializable
Public Class PeerEndPoint
Implements IDisposable, IEquatable(Of PeerEndPoint), ISerializable
- Héritage
-
PeerEndPoint
- Attributs
- Implémente
Remarques
Un « point de terminaison » homologue décrit l’emplacement de présence d’un contact : la configuration d’adresse réseau unique qui décrit l’instance actuellement disponible du contact au sein du réseau de collaboration homologue. Un contact unique peut être disponible sur plusieurs points de terminaison au sein du réseau de collaboration homologue.
Un homologue regardant un contact peut interroger l’un des points de terminaison associés à ce contact pour une présence, une application ou des mises à jour d’objets spécifiques.
Constructeurs
| Nom | Description |
|---|---|
| PeerEndPoint() |
Génère une nouvelle instance de la PeerEndPoint classe. |
| PeerEndPoint(IPEndPoint, String) |
Initialise une nouvelle instance de la PeerEndPoint classe avec le point de terminaison associé à l’homologue contenu et IPEndPoint une chaîne spécifiant |
| PeerEndPoint(IPEndPoint) |
Initialise une nouvelle instance de la PeerEndPoint classe avec le point de terminaison associé à l’homologue contenu dans IPEndPoint. |
| PeerEndPoint(SerializationInfo, StreamingContext) |
Initialise une nouvelle PeerEndPoint instance avec les paramètres associés requis pour la sérialisation. |
Propriétés
| Nom | Description |
|---|---|
| EndPoint |
Obtient ou définit l’adresse IPEndPoint IP associée à l’instance PeerEndPoint . |
| Name |
Obtient ou définit un String nom affiché pour l’instance PeerEndPoint . |
| SynchronizingObject |
Lorsque cette valeur de propriété est définie, tous les événements qui ne sont pas déclenchés suite à une opération asynchrone auront les gestionnaires d’événements associés appelés sur le thread qui a créé l’élément spécifique SynchronizingObject. |
Méthodes
| Nom | Description |
|---|---|
| Dispose() |
Libère toutes les ressources utilisées par l’objet PeerEndPoint . |
| Dispose(Boolean) |
Libère les ressources non managées utilisées par l’objet PeerEndPoint et libère éventuellement les ressources managées. |
| Equals(Object, Object) |
Détermine si les objets spécifiés PeerEndPoint sont considérés comme égaux. |
| Equals(Object) |
Compare le PeerEndPoint à l’objet spécifié Object. |
| Equals(PeerEndPoint) |
Compare l’instance PeerEndPoint spécifiée PeerEndPoint . |
| GetHashCode() |
Retourne le code de hachage d’une PeerEndPoint instance. |
| GetObjectData(SerializationInfo, StreamingContext) |
Remplit une SerializationInfo instance de classe avec les données requises pour sérialiser l’instance spécifiée PeerObject . Un type dérivé doit appeler la méthode de type GetObjectData(SerializationInfo, StreamingContext) de base. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnNameChanged(NameChangedEventArgs) |
Appelé lorsqu’une modification se produit sur le |
| ToString() |
Retourne un String qui représente une PeerEndPoint instance. |
Événements
| Nom | Description |
|---|---|
| NameChanged |
Signalé lorsque le nom associé à un PeerEndPoint objet change. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Remplit l’instance actuelle PeerEndPoint avec les données obtenues à partir de la source sérialisée. |