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 den Speicherort eines oder PeerNearMe einer PeerContactInstanz dar, die mit einer eindeutigen Netzwerkadressenkonfiguration angegeben ist, indem die aktuelle Instanz einer PeerContact oder PeerNearMe innerhalb 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 Anwesenheitsspeicherort eines Kontakts – die eindeutige Netzwerkadressenkonfiguration, die die derzeit verfügbare Instanz 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 abfragen, die diesem Kontakt zugeordnet sind, um bestimmte Peerpräsenzs-, Anwendungs- oder Objektaktualisierungen zu erhalten.
Konstruktoren
| Name | Beschreibung |
|---|---|
| PeerEndPoint() |
Generiert eine neue Instanz der PeerEndPoint Klasse. |
| PeerEndPoint(IPEndPoint, String) |
Initialisiert eine neue Instanz der PeerEndPoint Klasse mit dem peer-zugeordneten Endpunkt, der enthalten IPEndPoint ist, und eine Zeichenfolge, die angibt |
| PeerEndPoint(IPEndPoint) |
Initialisiert eine neue Instanz der PeerEndPoint Klasse mit dem peer-zugeordneten Endpunkt, der in IPEndPoint. |
| PeerEndPoint(SerializationInfo, StreamingContext) |
Initialisiert eine neue PeerEndPoint Instanz mit den zugehörigen Parametern, die für die Serialisierung erforderlich sind. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| EndPoint |
Dient zum Abrufen oder Festlegen der IPEndPoint IP-Adresse, die der PeerEndPoint Instanz zugeordnet ist. |
| Name |
Dient zum Abrufen oder Festlegen eines String Werts, der einen angezeigten Namen für die PeerEndPoint Instanz darstellt. |
| SynchronizingObject |
Wenn dieser Eigenschaftswert festgelegt wird, werden alle Ereignisse, die nicht als Ergebnis eines asynchronen Vorgangs ausgelöst werden, die zugeordneten Ereignishandler auf dem Thread zurückgerufen, der die spezifischen SynchronizingObjectEreignisse erstellt hat. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt alle vom PeerEndPoint Objekt verwendeten Ressourcen frei. |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die PeerEndPoint vom Objekt verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object, Object) |
Bestimmt, ob die angegebenen PeerEndPoint Objekte gleich sind. |
| Equals(Object) |
Vergleicht den PeerEndPoint wert mit dem angegebenen Object. |
| Equals(PeerEndPoint) |
Vergleicht die PeerEndPoint angegebene 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 Basistypmethode GetObjectData(SerializationInfo, StreamingContext) aufrufen. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnNameChanged(NameChangedEventArgs) |
Wird aufgerufen, wenn eine Änderung an der |
| ToString() |
Gibt einen String Wert zurück, der eine PeerEndPoint Instanz darstellt. |
Ereignisse
| Name | Beschreibung |
|---|---|
| NameChanged |
Signalisiert, wenn sich der Name ändert, der einem PeerEndPoint Objekt zugeordnet ist. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Füllt die aktuelle PeerEndPoint Instanz mit den Daten aus der serialisierten Quelle auf. |