PeerNameResolver 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 hodnoty, které přeloží PeerName na PeerNameRecord pomocí protokolu ROZHRANÍ API zprostředkovatele oboru názvů PNRP.
public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
- Dědičnost
-
PeerNameResolver
Poznámky
A PeerNameRecord , která obsahuje všechny informace o objektech PeerName publikovaných v Cloud cloudu nebo cloudech, které byly dotazovány během procesu překladu.
Konstruktory
PeerNameResolver() |
Inicializuje novou výchozí instanci PeerNameResolver třídy . |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnResolveCompleted(ResolveCompletedEventArgs) |
Po vyvolání ResolveCompleted události vrátí data o řešení partnerských uzlů. |
OnResolveProgressChanged(ResolveProgressChangedEventArgs) |
Při vyvolání události vrátí data ResolveProgressChanged o průběhu řešení partnerských uzlů. |
Resolve(PeerName) |
Vyřeší zadanou PeerName hodnotu ve všech cloudech známých volajícímu partnerskému vztahu. |
Resolve(PeerName, Cloud) | |
Resolve(PeerName, Cloud, Int32) |
PeerName Vyřeší zadaný v zadaném Cloudobjektu a vrátí maximálně zadaný počet PeerNameRecord objektů. |
Resolve(PeerName, Int32) |
Přeloží zadaný název partnerského vztahu ve všech cloudech, které volající partner zná, a vrátí maximálně zadaný počet PeerNameRecord objektů. |
ResolveAsync(PeerName, Cloud, Int32, Object) |
Zahájí asynchronní operaci překladu názvů partnerských uzlů pro zadaný PeerName v zadaném Cloudobjektu . Operace překladu nepřeloží více než |
ResolveAsync(PeerName, Cloud, Object) |
Zahájí asynchronní operaci překladu názvů partnerských uzlů pro zadaný PeerName v zadaném Cloudobjektu . |
ResolveAsync(PeerName, Int32, Object) |
Zahájí asynchronní operaci překladu názvů partnerských uzlů pro zadaný PeerName ve všech cloudech známých volajícímu partnerskému čítači a vrátí maximálně |
ResolveAsync(PeerName, Object) |
Zahájí asynchronní operaci překladu názvů partnerských uzlů pro zadaný PeerName ve všech cloudech, které volající partner zná. |
ResolveAsyncCancel(Object) |
Zruší zadaný asynchronní požadavek na překlad názvů partnerských uzlů. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Událost
ResolveCompleted |
Událost ResolveCompleted se signalizují, když se dokončí žádost o překlad ip adres partnerského určitého PeerName partnera. |
ResolveProgressChanged |
Tato událost je signalizovala vždy, PeerNameRecord když je nalezen objekt v reakci na ResolveAsync operaci pro konkrétní PeerName. |