PeerEndPoint Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje umístění PeerNearMeinstance nebo PeerContact zadané s jedinečnou konfigurací síťové adresy popisem aktuální instance PeerContact nebo PeerNearMe v rámci infrastruktury peer-to-peer spolupráce.
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
- Dědičnost
-
PeerEndPoint
- Atributy
- Implementuje
Poznámky
Partnerský "koncový bod" popisuje umístění přítomnosti kontaktu – jedinečnou konfiguraci síťové adresy, která popisuje aktuálně dostupnou instanci kontaktu v rámci partnerské sítě pro spolupráci. Jeden kontakt může být dostupný ve více koncových bodech v rámci sítě pro spolupráci partnerů.
Partner, který kontakt sleduje, se může dotazovat na kterýkoli z koncových bodů přidružených k danému kontaktu na konkrétní stav partnerského vztahu, aplikace nebo aktualizace objektů.
Konstruktory
PeerEndPoint() |
Vygeneruje novou instanci PeerEndPoint třídy . |
PeerEndPoint(IPEndPoint) |
Inicializuje novou instanci PeerEndPoint třídy s koncovým bodem přidruženým k partnerskému vztahu obsaženému v IPEndPoint. |
PeerEndPoint(IPEndPoint, String) |
Inicializuje novou instanci PeerEndPoint třídy s koncovým bodem přidruženým k partnerskému vztahu obsaženým v IPEndPoint a řetězcem určujícím |
PeerEndPoint(SerializationInfo, StreamingContext) |
Inicializuje novou PeerEndPoint instanci s přidruženými parametry požadovanými pro serializaci. |
Vlastnosti
EndPoint |
Získá nebo nastaví, IPEndPoint který obsahuje IP adresu přidruženou k PeerEndPoint instanci. |
Name |
Získá nebo nastaví , String který představuje zobrazovaný název instance PeerEndPoint . |
SynchronizingObject |
Pokud je tato hodnota vlastnosti nastavena, všechny události, které se neaktivují jako výsledek asynchronní operace, budou mít přidružené obslužné rutiny událostí volané zpět ve vlákně, které vytvořilo konkrétní SynchronizingObject. |
Metody
Dispose() |
Uvolní všechny prostředky používané objektem PeerEndPoint . |
Dispose(Boolean) |
Uvolní nespravované prostředky používané objektem PeerEndPoint a volitelně uvolní spravované prostředky. |
Equals(Object) |
Porovná hodnotu se zadaným Objectparametrem PeerEndPoint . |
Equals(Object, Object) |
Určuje, zda jsou zadané PeerEndPoint objekty považovány za stejné. |
Equals(PeerEndPoint) |
Porovná s PeerEndPoint určenou PeerEndPoint instancí. |
GetHashCode() |
Vrátí kód hash instance PeerEndPoint . |
GetObjectData(SerializationInfo, StreamingContext) |
Naplní SerializationInfo instanci třídy daty potřebnými k serializaci zadané PeerObject instance. Odvozený typ musí volat metodu základního typu GetObjectData(SerializationInfo, StreamingContext) . |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnNameChanged(NameChangedEventArgs) |
Volána, když dojde ke |
ToString() |
Vrátí hodnotu String , která představuje PeerEndPoint instanci. |
Událost
NameChanged |
Signalizovalo se při změně názvu přidruženého k objektu PeerEndPoint . |
Explicitní implementace rozhraní
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Naplní aktuální PeerEndPoint instanci daty získanými ze serializovaného zdroje. |