PeerEndPoint Classe

Définition

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

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 PeerName paramètre spécifié par l’instance PeerEndPointPeerContact associée.

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.

S’applique à

Voir aussi