RegisterInfo Klass

Definition

Definierar den peer-registreringsinformation som ska skickas till en peer resolver-tjänst.

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

Kommentarer

Den här klassen definierar den information som används för att registrera tuppeln för en peer-nod och ett mesh-ID med en peer resolver-tjänst. Den här informationen infogas som en post i registreringsuppslagstabellen för matchningstjänsten, som kan efterfrågas av andra peer-datorer för slutpunktsadresserna för den infogade peeren.

Instanser av den här klassen skapas när Register (eller en implementering av Register) anropas för att registrera med en peer resolver-tjänst. De används främst för att skicka information om registreringsbegäran till en peer resolver-tjänst från en nätverksklient för den tjänsten.

Konstruktorer

Name Description
RegisterInfo()

Initierar en ny standardinstans av RegisterInfo klassen.

RegisterInfo(Guid, String, PeerNodeAddress)

Initierar en ny instans av RegisterInfo klassen med det angivna klient-ID:t, mesh-ID:t och slutpunktsadresserna.

Egenskaper

Name Description
ClientId

Hämtar en Guid som unikt identifierar registreringsposten för en peer-nod.

MeshId

Hämtar ett mesh-ID som är associerat med registreringsposten.

NodeAddress

Hämtar slutpunktsadresserna som ska associeras med den nod som registreras med matchningstjänsten.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
HasBody()

Anger om brödtexten i meddelandet som innehåller en serialiserad instans av den här typen är korrekt utformad.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för