PeerEndPoint Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje lokalizację PeerNearMewystąpienia określonego PeerContact przy użyciu unikatowej konfiguracji adresu sieciowego, opisując bieżące wystąpienie PeerContact elementu lub PeerNearMe w infrastrukturze współpracy równorzędnej między elementami równorzędnymi.
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
- Dziedziczenie
-
PeerEndPoint
- Atrybuty
- Implementuje
Uwagi
Element równorzędny "punkt końcowy" opisuje lokalizację obecności kontaktu — unikatową konfigurację adresu sieciowego, która opisuje obecnie dostępne wystąpienie kontaktu w sieci współpracy równorzędnej. Pojedynczy kontakt może być dostępny w wielu punktach końcowych w sieci współpracy równorzędnej.
Osoba równorzędna obserwująca kontakt może wysyłać zapytania do dowolnego punktu końcowego skojarzonego z tym kontaktem w celu uzyskania określonej obecności elementu równorzędnego, aplikacji lub aktualizacji obiektów.
Konstruktory
PeerEndPoint() |
Generuje nowe wystąpienie PeerEndPoint klasy. |
PeerEndPoint(IPEndPoint) |
Inicjuje PeerEndPoint nowe wystąpienie klasy za pomocą skojarzonego z elementem równorzędnym punktu końcowego zawartego w IPEndPointelemencie . |
PeerEndPoint(IPEndPoint, String) |
Inicjuje PeerEndPoint nowe wystąpienie klasy za pomocą skojarzonego z elementem równorzędnym punktu końcowego IPEndPoint i ciąg określający |
PeerEndPoint(SerializationInfo, StreamingContext) |
Inicjuje nowe PeerEndPoint wystąpienie ze skojarzonymi parametrami wymaganymi do serializacji. |
Właściwości
EndPoint |
Pobiera lub ustawia IPEndPoint wartość zawierającą adres IP skojarzony z wystąpieniem PeerEndPoint . |
Name |
Pobiera lub ustawia wartość String reprezentującą wyświetlaną nazwę wystąpienia PeerEndPoint . |
SynchronizingObject |
Po ustawieniu tej wartości właściwości wszystkie zdarzenia, które nie zostały wyzwolone w wyniku operacji asynchronicznej, będą miały skojarzone programy obsługi zdarzeń wywoływane z powrotem w wątku, który utworzył określony SynchronizingObjectelement . |
Metody
Dispose() |
Zwalnia wszystkie zasoby używane przez PeerEndPoint obiekt . |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez PeerEndPoint obiekt i opcjonalnie zwalnia zarządzane zasoby. |
Equals(Object) |
Porównuje element z PeerEndPoint określonym Objectelementem . |
Equals(Object, Object) |
Określa, czy określone PeerEndPoint obiekty są traktowane jako równe. |
Equals(PeerEndPoint) |
Porównuje element z PeerEndPoint określonym PeerEndPoint wystąpieniem. |
GetHashCode() |
Zwraca kod skrótu dla PeerEndPoint wystąpienia. |
GetObjectData(SerializationInfo, StreamingContext) |
SerializationInfo Wypełnia wystąpienie klasy danymi wymaganymi do serializacji określonego PeerObject wystąpienia. Typ pochodny musi wywołać metodę typu GetObjectData(SerializationInfo, StreamingContext) podstawowego. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnNameChanged(NameChangedEventArgs) |
Wywoływana, gdy wystąpi |
ToString() |
Zwraca obiekt String reprezentujący PeerEndPoint wystąpienie. |
Zdarzenia
NameChanged |
Zasygnalizowana, gdy nazwa skojarzona z obiektem PeerEndPoint ulegnie zmianie. |
Jawne implementacje interfejsu
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Wypełnia bieżące PeerEndPoint wystąpienie danymi uzyskanymi z serializowanego źródła. |