CustomPeerResolverService Klas

Definitie

Let op

PeerChannel feature is obsolete and will be removed in the future.

Biedt een eenvoudige implementatie van een aangepaste peer resolver-service.

public ref class CustomPeerResolverService : System::ServiceModel::PeerResolvers::IPeerResolverContract
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)]
public class CustomPeerResolverService : System.ServiceModel.PeerResolvers.IPeerResolverContract
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)]
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public class CustomPeerResolverService : System.ServiceModel.PeerResolvers.IPeerResolverContract
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)>]
type CustomPeerResolverService = class
    interface IPeerResolverContract
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, UseSynchronizationContext=false)>]
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type CustomPeerResolverService = class
    interface IPeerResolverContract
Public Class CustomPeerResolverService
Implements IPeerResolverContract
Overname
CustomPeerResolverService
Kenmerken
Implementeringen

Opmerkingen

De CustomPeerResolverService klasse definieert de basis implementatie van een aangepaste peer resolver-service en biedt zoekacties voor de oplossing van registratie-id's naar peer-eindpuntadressen binnen de mesh die door deze resolver wordt onderhouden.

Notities voor overnemers

Implementeerfuncties van aangepaste peer-resolvers moeten zijn afgeleid van deze klasse en deze specifieke functies overschrijven waarvoor ze aangepaste implementaties bieden. Elke aangepaste peer-resolver moet de IPeerResolverContract interface minimaal implementeren.

Clients die een aangepaste resolver gebruiken, moeten ook enige bovengrens hebben voor de latentie van clientservers om hun registratie met de peer resolver-service te kunnen vernieuwen.

Constructors

Name Description
CustomPeerResolverService()
Verouderd.

Initialiseert een nieuw standaardexemplaren van de CustomPeerResolverService klasse.

Eigenschappen

Name Description
CleanupInterval
Verouderd.

Hiermee wordt de terugkerende tijdsduur opgehaald of ingesteld waarna verouderde vermeldingen worden verwijderd uit de opzoektabel van de peer resolver-service.

ControlShape
Verouderd.

Hiermee haalt u op of stelt u in of verwijzingen worden gedeeld door de peer resolver-service.

RefreshInterval
Verouderd.

Hiermee haalt u de tijdsduur op die vermeldingen geldig blijven in de opzoektabel van een peer-resolver-service.

Methoden

Name Description
Close()
Verouderd.

Hiermee sluit u de peer resolver-service.

Equals(Object)
Verouderd.

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

(Overgenomen van Object)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetServiceSettings()
Verouderd.

Hiermee haalt u de specifieke antwoordinstellingen voor de peer resolver-service op.

GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Open()
Verouderd.

Hiermee opent u de peer resolver-service.

Refresh(RefreshInfo)
Verouderd.

Hiermee vernieuwt u het verlopen van een vermelding in de opzoektabel van de peer resolver-service.

Register(Guid, String, PeerNodeAddress)
Verouderd.

Voegt een nieuwe vermelding toe aan de opzoektabel voor registratie van de peer-resolver-service.

Register(RegisterInfo)
Verouderd.

Voegt een nieuwe vermelding toe aan de opzoektabel voor registratie van de peer-resolver-service.

Resolve(ResolveInfo)
Verouderd.

Retourneert een lijst met bekende eindpunten voor een registratievermelding.

ToString()
Verouderd.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Unregister(UnregisterInfo)
Verouderd.

Hiermee verwijdert u een specifieke vermelding uit de opzoektabel voor registratie van de peer resolver-service.

Update(UpdateInfo)
Verouderd.

Hiermee werkt u een bestaande registratievermelding bij in de opzoektabel voor registratie van de peer-resolver-service.

Van toepassing op

Zie ook