PeerResolver Klas

Definitie

Hiermee geeft u een basistype op dat wordt gebruikt voor het definiëren van het contract voor de registratie en oplossing van een peer-mesh-id naar de eindpuntadressen van knooppunten die deelnemen aan de mesh.

public ref class PeerResolver abstract
public abstract class PeerResolver
type PeerResolver = class
Public MustInherit Class PeerResolver
Overname
PeerResolver

Opmerkingen

Deze klasse is de basisklasse voor de implementatie van aangepaste peer name resolvers. Een peer name resolver is een detectieservice die door peerkanalen wordt gebruikt om peerknooppunten te vinden die deelnemen aan een peer-mesh. Het wordt ook gebruikt om een knooppunt te registreren met een peer-mesh, het mechanisme waarmee het peerknooppunt bekend wordt en beschikbaar is via de peer-mesh.

Constructors

Name Description
PeerResolver()

Initialiseert een nieuw exemplaar van de PeerResolver klasse.

Eigenschappen

Name Description
CanShareReferrals

Hiermee wordt aangegeven of de peer name resolver verwijzingen kan delen.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy)

Initialiseert het huidige exemplaar van de peer-resolver met het nieuwe opgegeven eindpuntadres en de instellingen.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Register(String, PeerNodeAddress, TimeSpan)

Registreert een PeerNodeAddress voor een specifieke peer mesh.

Resolve(String, Int32, TimeSpan)

Hiermee wordt de opgegeven mesh-id omgezet in nul of meer eindpuntadressen van knooppunten die deelnemen aan de peer-mesh.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Unregister(Object, TimeSpan)

Hiermee verwijdert u de registratievermelding voor een knooppunt uit een peer-mesh.

Update(Object, PeerNodeAddress, TimeSpan)

Hiermee wordt het PeerNodeAddress voor een knooppunt bijgewerkt dat is geregistreerd bij een specifieke peer-mesh.

Van toepassing op