RegisterInfo Klasse

Definition

Definiert die Peerregistrierungsinformationen, die an einen Peer-Resolverdienst übermittelt werden sollen.

public ref class RegisterInfo
[System.ServiceModel.MessageContract(IsWrapped=false)]
public class RegisterInfo
[<System.ServiceModel.MessageContract(IsWrapped=false)>]
type RegisterInfo = class
Public Class RegisterInfo
Vererbung
RegisterInfo
Attribute

Hinweise

Mit dieser Klasse werden die Informationen definiert, die zur Registrierung des Tuple eines Peerknotens und einer Netz-ID mit einem Peerresolverdienst verwendet werden. Diese Informationen werden als Eintrag in die Registrierungssuchtabelle des Resolverdiensts eingefügt, der dann von anderen Peers nach den Endpunktadressen des eingefügten Peers abgefragt werden kann.

Instanzen dieser Klasse werden erstellt, wenn Register (oder eine Implementierung von Register) zur Registrierung bei einem Peerauflösungsdienst aufgerufen wird. Sie werden vorwiegend zur Übergabe von Registrierungs-Entfernungsanforderungsinformationen an den Peerauflösungsdienst von einem Netzwerkclient dieses Diensts verwendet.

Konstruktoren

RegisterInfo()

Initialisiert eine neue Standardinstanz der RegisterInfo-Klasse.

RegisterInfo(Guid, String, PeerNodeAddress)

Initialisiert eine neue Instanz der RegisterInfo-Klasse mit der angegebenen Client-ID, der Netz-ID und der(den) Endpunktadresse(n).

Eigenschaften

ClientId

Ruft eine Guid ab, die den Registrierungseintrag für einen Peerknoten eindeutig identifiziert.

MeshId

Ruft eine dem Registrierungseintrag zugeordnete Netz-ID ab.

NodeAddress

Ruft die dem Knoten, der mit dem Resolverdienst registriert wird, zuzuordnende(n) Endpunktadresse(n) ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
HasBody()

Gibt an, ob der Text der Nachricht, die eine serialisierte Instanz dieses Typs enthält, richtig formatiert ist.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für