CustomPeerResolverService Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |