PeerEndPoint Klas

Definitie

Vertegenwoordigt de locatie van een PeerNearMeof PeerContact exemplaar dat is opgegeven met een unieke netwerkadresconfiguratie door het huidige exemplaar van een PeerContact of PeerNearMe binnen de peer-to-peer-samenwerkingsinfrastructuur te beschrijven.

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
Overname
PeerEndPoint
Kenmerken
Implementeringen

Opmerkingen

Een peer -eindpunt beschrijft de aanwezigheidslocatie van een contactpersoon: de unieke netwerkadresconfiguratie die het momenteel beschikbare exemplaar van de contactpersoon binnen het peersamenwerkingsnetwerk beschrijft. Eén contactpersoon kan beschikbaar zijn op meerdere eindpunten binnen het peersamenwerkingsnetwerk.

Een peer die een contactpersoon bekijkt, kan een query uitvoeren op alle eindpunten die aan die contactpersoon zijn gekoppeld voor specifieke aanwezigheid van peers, toepassingen of objecten.

Constructors

Name Description
PeerEndPoint()

Hiermee wordt een nieuw exemplaar van de PeerEndPoint klasse gegenereerd.

PeerEndPoint(IPEndPoint, String)

Initialiseert een nieuw exemplaar van de PeerEndPoint klasse met het peer-gekoppelde eindpunt in IPEndPoint en een tekenreeks die aangeeft endPointName.

PeerEndPoint(IPEndPoint)

Initialiseert een nieuw exemplaar van de PeerEndPoint klasse met het peer-gekoppelde eindpunt in IPEndPoint.

PeerEndPoint(SerializationInfo, StreamingContext)

Initialiseert een nieuw PeerEndPoint exemplaar met de bijbehorende parameters die vereist zijn voor serialisatie.

Eigenschappen

Name Description
EndPoint

Hiermee haalt u het IPEndPoint IP-adres op dat is gekoppeld aan het PeerEndPoint exemplaar of stelt u deze in.

Name

Hiermee wordt een String naam opgehaald of ingesteld die een weergegeven naam voor het PeerEndPoint exemplaar vertegenwoordigt.

SynchronizingObject

Wanneer deze eigenschapswaarde is ingesteld, worden alle gebeurtenissen die niet worden geactiveerd als gevolg van een asynchrone bewerking, de bijbehorende gebeurtenis-handlers teruggeroepen op de thread die de specifieke SynchronizingObjectheeft gemaakt.

Methoden

Name Description
Dispose()

Alle resources die door het PeerEndPoint object worden gebruikt, worden vrijgegeven.

Dispose(Boolean)

Publiceert de niet-beheerde resources die door het PeerEndPoint object worden gebruikt en brengt eventueel de beheerde resources vrij.

Equals(Object, Object)

Bepaalt of de opgegeven PeerEndPoint objecten als gelijk worden beschouwd.

Equals(Object)

Vergelijkt de PeerEndPoint met de opgegeven Object.

Equals(PeerEndPoint)

Vergelijkt het PeerEndPoint met het opgegeven PeerEndPoint exemplaar.

GetHashCode()

Retourneert de hash-code voor een PeerEndPoint exemplaar.

GetObjectData(SerializationInfo, StreamingContext)

Hiermee wordt een SerializationInfo klasse-exemplaar gevuld met de gegevens die nodig zijn om het opgegeven PeerObject exemplaar te serialiseren. Een afgeleid type moet de methode basistype GetObjectData(SerializationInfo, StreamingContext) aanroepen.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnNameChanged(NameChangedEventArgs)

Wordt aangeroepen wanneer er een wijziging plaatsvindt in de PeerName opgegeven door de PeerContact gekoppelde instantie PeerEndPoint .

ToString()

Retourneert een String instantie die een PeerEndPoint exemplaar vertegenwoordigt.

gebeurtenis

Name Description
NameChanged

Wordt opgegeven wanneer de naam die is gekoppeld aan een PeerEndPoint object wordt gewijzigd.

Expliciete interface-implementaties

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Hiermee wordt het huidige PeerEndPoint exemplaar gevuld met de gegevens die zijn verkregen uit de geserialiseerde bron.

Van toepassing op

Zie ook