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. |