PeerResolver Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje základní typ, který se používá k definování kontraktu pro registraci a rozlišení ID partnerské sítě k adresám koncových uzlů, které se účastní sítě.
public ref class PeerResolver abstract
public abstract class PeerResolver
type PeerResolver = class
Public MustInherit Class PeerResolver
- Dědičnost
-
PeerResolver
Poznámky
Tato třída je základní třídou pro implementaci vlastních překladačů názvů partnerských uzlů. Překladač názvů partnerů je služba zjišťování, kterou používají rovnocenné kanály k nalezení partnerských uzlů účastnících se partnerské sítě. Používá se také k registraci uzlu se sdílenou sítí, mechanizmus, který je partnerský uzel známý a dostupný z partnerské sítě.
Konstruktory
PeerResolver() |
Inicializuje novou instanci PeerResolver třídy. |
Vlastnosti
CanShareReferrals |
Zjistí, zda překladač názvů partnerských uzlů může sdílet odkazy. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
Initialize(EndpointAddress, Binding, ClientCredentials, PeerReferralPolicy) |
Inicializuje aktuální instanci překladače partnera s nově zadanou adresou a nastavením koncového bodu. |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
Register(String, PeerNodeAddress, TimeSpan) |
Zaregistruje PeerNodeAddress pro konkrétní sdílenou síť. |
Resolve(String, Int32, TimeSpan) |
Přeloží zadané ID sítě na nulu nebo více adres koncových uzlů, které se účastní partnerské sítě. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Unregister(Object, TimeSpan) |
Odebere registrační položku pro uzel z rovnocenné sítě. |
Update(Object, PeerNodeAddress, TimeSpan) |
Aktualizuje PeerNodeAddress pro uzel zaregistrovaný pomocí konkrétní sdílené sítě. |