CustomPeerResolverService Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |