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 PeerNearMe ou PeerContact spécifiée avec une configuration d'adresse réseau unique en décrivant l'instance actuelle d'un PeerContact ou d'un PeerNearMe dans l'infrastructure de collaboration du Réseau pair à pair.
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 » d’homologue décrit l’emplacement de présence d’un contact, c’est-à-dire la configuration d’adresse réseau unique qui décrit les instance actuellement disponibles du contact au sein du réseau de collaboration d’homologues. Un seul contact peut être disponible sur plusieurs points de terminaison au sein du réseau de collaboration d’homologue.
Un homologue qui surveille un contact peut interroger n’importe lequel des points de terminaison associés à ce contact pour connaître la présence d’homologues, les mises à jour d’application ou d’objets spécifiques.
Constructeurs
PeerEndPoint() |
Génère une nouvelle instance de la classe PeerEndPoint. |
PeerEndPoint(IPEndPoint) |
Initialise une nouvelle instance de la classe PeerEndPoint avec le point de terminaison associé à l'homologue contenu dans IPEndPoint. |
PeerEndPoint(IPEndPoint, String) |
Initialise une nouvelle instance de la classe PeerEndPoint avec le point de terminaison associé à l'homologue contenu dans IPEndPoint et une chaîne spécifiant |
PeerEndPoint(SerializationInfo, StreamingContext) |
Initialise une nouvelle instance de PeerEndPoint avec les paramètres associés requis pour la sérialisation. |
Propriétés
EndPoint |
Obtient ou définit le IPEndPoint qui contient l'adresse IP associée à l'instance PeerEndPoint. |
Name |
Obtient ou définit un String qui représente un nom complet pour l'instance PeerEndPoint. |
SynchronizingObject |
Lorsque la valeur de cette propriété est définie, tous les événements non déclenchés suite à une opération asynchrone voient les gestionnaires d'événements associés rappelés sur le thread qui a créé le SynchronizingObject spécifique. |
Méthodes
Dispose() |
Libère toutes les ressources utilisées par l'objet PeerEndPoint. |
Dispose(Boolean) |
Libère les ressources non gérées utilisées par l’objet PeerEndPoint et libère éventuellement les ressources gérées. |
Equals(Object) |
Compare PeerEndPoint avec le Object spécifié. |
Equals(Object, Object) |
Détermine si les objets PeerEndPoint spécifiés sont considérés comme égaux. |
Equals(PeerEndPoint) |
Compare le PeerEndPoint à l'instance PeerEndPoint spécifiée. |
GetHashCode() |
Retourne le code de hachage pour une instance de PeerEndPoint. |
GetObjectData(SerializationInfo, StreamingContext) |
Remplit une instance de classe SerializationInfo avec les données nécessaires pour sérialiser l’instance PeerObject spécifiée. Un type dérivé doit appeler la méthode GetObjectData(SerializationInfo, StreamingContext) de type de base. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnNameChanged(NameChangedEventArgs) |
Appelé lorsqu'une modification est effectuée sur le |
ToString() |
Retourne un String qui représente une instance PeerEndPoint. |
Événements
NameChanged |
Signalé lorsque le nom associé à un objet PeerEndPoint est modifié. |
Implémentations d’interfaces explicites
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Remplit l'instance PeerEndPoint actuelle avec les données obtenues à partir de la source sérialisée. |