PeerEndPoint Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Position einer PeerNearMe-Instanz oder einer PeerContact-Instanz dar, die mit einer eindeutigen Netzwerkadresskonfiguration angegeben wird, indem die aktuelle Instanz eines PeerContact oder eines PeerNearMe in der Peer-to-Peer-Zusammenarbeitsinfrastruktur beschrieben wird.
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
- Vererbung
-
PeerEndPoint
- Attribute
- Implementiert
Hinweise
Ein Peerendpunkt beschreibt den Anwesenheitsstandort eines Kontakts– die eindeutige Netzwerkadressenkonfiguration, die die derzeit verfügbare instance des Kontakts innerhalb des Peerzusammenarbeitsnetzwerks beschreibt. Ein einzelner Kontakt kann an mehreren Endpunkten innerhalb des Peerzusammenarbeitsnetzwerks verfügbar sein.
Ein Peer, der einen Kontakt überwacht, kann jeden der Endpunkte, die diesem Kontakt zugeordnet sind, nach bestimmten Peer-Anwesenheits-, Anwendungs- oder Objektupdates abfragen.
Konstruktoren
PeerEndPoint() |
Generiert eine neue Instanz der PeerEndPoint-Klasse. |
PeerEndPoint(IPEndPoint) |
Initialisiert eine neue Instanz der PeerEndPoint-Klasse mit dem einem Peer zugeordneten Endpunkt in IPEndPoint. |
PeerEndPoint(IPEndPoint, String) |
Initialisiert eine neue Instanz der PeerEndPoint-Klasse mit dem einem Peer zugeordneten Endpunkt in IPEndPoint und einer Zeichenfolge, die den |
PeerEndPoint(SerializationInfo, StreamingContext) |
Initialisiert eine neue PeerEndPoint-Instanz mit den zugeordneten Parametern, die für die Serialisierung erforderlich sind. |
Eigenschaften
EndPoint |
Ruft den IPEndPoint ab, der die der PeerEndPoint-Instanz zugeordnete IP-Adresse enthält, oder legt diesen fest. |
Name |
Ruft einen String ab, der einen Anzeigenamen für die PeerEndPoint-Instanz darstellt, oder legt diesen fest. |
SynchronizingObject |
Wenn dieser Eigenschaftswert festgelegt ist, werden für alle Ereignisse, die nicht aufgrund eines asynchronen Vorgangs ausgelöst werden, die zugeordneten Ereignishandler in dem Thread aufgerufen, in dem das spezifische SynchronizingObject erstellt wurde. |
Methoden
Dispose() |
Gibt alle vom PeerEndPoint-Objekt verwendeten Ressourcen frei. |
Dispose(Boolean) |
Gibt die vom PeerEndPoint-Objekt verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. |
Equals(Object) |
Vergleicht die PeerEndPoint mit dem angegebenen Object. |
Equals(Object, Object) |
Bestimmt, ob die angegebenen PeerEndPoint-Objekte als gleich betrachtet werden. |
Equals(PeerEndPoint) |
Vergleicht den PeerEndPoint mit der angegebenen PeerEndPoint-Instanz. |
GetHashCode() |
Gibt den Hashcode für eine PeerEndPoint-Instanz zurück. |
GetObjectData(SerializationInfo, StreamingContext) |
Füllt eine SerializationInfo-Klasseninstanz mit den Daten auf, die zum Serialisieren der angegebenen PeerObject-Instanz erforderlich sind. Ein abgeleiteter Typ muss die GetObjectData(SerializationInfo, StreamingContext)-Basistypmethode aufrufen. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnNameChanged(NameChangedEventArgs) |
Wird aufgerufen, wenn der |
ToString() |
Gibt eine String zurück, der eine PeerEndPoint-Instanz darstellt. |
Ereignisse
NameChanged |
Wird signalisiert, wenn der einem PeerEndPoint-Objekt zugeordnete Name geändert wird. |
Explizite Schnittstellenimplementierungen
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Füllt die aktuelle PeerEndPoint-Instanz mit den aus der serialisierten Quelle abgerufenen Daten auf. |