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 Peer-"Endpunkt" beschreibt den Anwesenheits Speicherort eines Kontakts. Dies ist die eindeutige Netzwerk Adress Konfiguration, die die derzeit verfügbare Instanz des Kontakts innerhalb des Peer Kollaborations Netzwerks beschreibt. Ein einzelner Kontakt kann an mehreren Endpunkten innerhalb des Peer Kollaborations Netzwerks verfügbar sein.
Ein Peer, der einen Kontakt überwacht, kann alle Endpunkte Abfragen, die mit diesem Kontakt für bestimmte Peer Anwesenheits-, Anwendungs-oder Objekt Updates verknüpft sind.
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. |