CustomPeerResolverService Klasa

Definicja

Przestroga

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

Zapewnia podstawową implementację niestandardowej usługi rozpoznawania równorzędnego.

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
Dziedziczenie
CustomPeerResolverService
Atrybuty
Implementuje

Uwagi

Klasa CustomPeerResolverService definiuje podstawową implementację niestandardowej usługi rozpoznawania równorzędnego i udostępnia wyszukiwanie rozpoznawania identyfikatorów rejestracji adresów punktów końcowych równorzędnych w obrębie siatki obsługiwanej przez ten program rozpoznawania.

Uwagi dotyczące dziedziczenia

Implementacje niestandardowych narzędzi rozpoznawania elementów równorzędnych powinny pochodzić z tej klasy i zastąpić te specyficzne funkcje, dla których udostępniają implementacje niestandardowe. Każdy niestandardowy program rozpoznawania elementów równorzędnych musi zaimplementować interfejs minimalnie IPeerResolverContract .

Ponadto klienci korzystający z niestandardowego rozpoznawania nazw muszą mieć pewne górne ograniczenie opóźnienia klienta-serwera, aby pomyślnie odświeżyć rejestrację za pomocą usługi rozpoznawania równorzędnego.

Konstruktory

CustomPeerResolverService()
Przestarzałe.

Inicjuje CustomPeerResolverService nowe domyślne wystąpienie klasy.

Właściwości

CleanupInterval
Przestarzałe.

Pobiera lub ustawia cykliczną długość czasu, po którym nieaktualne wpisy są usuwane z tabeli odnośników rejestracji usługi rozpoznawania elementów równorzędnych.

ControlShape
Przestarzałe.

Pobiera lub ustawia, czy odwołania są współużytkowane przez usługę rozpoznawania równorzędnego.

RefreshInterval
Przestarzałe.

Pobiera lub ustawia czas, przez który wpisy pozostają prawidłowe w tabeli odnośników rejestracji usługi rozpoznawania równorzędnego.

Metody

Close()
Przestarzałe.

Zamyka usługę rozpoznawania równorzędnego.

Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetServiceSettings()
Przestarzałe.

Uzyskuje określone ustawienia odpowiedzi dla usługi rozpoznawania równorzędnego.

GetType()
Przestarzałe.

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Open()
Przestarzałe.

Otwiera usługę rozpoznawania równorzędnego.

Refresh(RefreshInfo)
Przestarzałe.

Odświeża wygaśnięcie wpisu w tabeli odnośników rejestracji usługi rozpoznawania elementów równorzędnych.

Register(Guid, String, PeerNodeAddress)
Przestarzałe.

Dodaje nowy wpis do tabeli odnośników rejestracji usługi rozpoznawania równorzędnego.

Register(RegisterInfo)
Przestarzałe.

Dodaje nowy wpis do tabeli odnośników rejestracji usługi rozpoznawania równorzędnego.

Resolve(ResolveInfo)
Przestarzałe.

Zwraca listę znanych punktów końcowych dla wpisu rejestracji.

ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Unregister(UnregisterInfo)
Przestarzałe.

Usuwa określony wpis z tabeli odnośników rejestracji usługi rozpoznawania równorzędnego.

Update(UpdateInfo)
Przestarzałe.

Aktualizacje istniejący wpis rejestracji w tabeli odnośników rejestracji usługi rozpoznawania równorzędnego.

Dotyczy

Zobacz też