Udostępnij za pośrednictwem


PeerNameResolver Klasa

Definicja

Określa wartości rozpoznawane PeerName jako PeerNameRecord przy użyciu protokołu interfejsu API dostawcy przestrzeni nazw PNRP.

public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
Dziedziczenie
PeerNameResolver

Uwagi

Element PeerNameRecord zawierający wszystkie informacje dotyczące PeerName danych opublikowanych w Cloud chmurach lub, które zostały zapytane podczas procesu rozwiązywania problemu.

Konstruktory

PeerNameResolver()

Inicjuje PeerNameResolver nowe domyślne wystąpienie klasy.

Metody

Equals(Object)

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

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
OnResolveCompleted(ResolveCompletedEventArgs)

Zwraca dane rozpoznawania elementów równorzędnych po wystąpieniu ResolveCompleted zdarzenia.

OnResolveProgressChanged(ResolveProgressChangedEventArgs)

Zwraca dane postępu rozwiązywania elementów równorzędnych po wystąpieniu ResolveProgressChanged zdarzenia.

Resolve(PeerName)

Rozpoznaje określony PeerName we wszystkich chmurach znany elementowi równorzędnemu wywołującego.

Resolve(PeerName, Cloud)

Rozpoznaje określony PeerName w określonym Cloudobiekcie .

Resolve(PeerName, Cloud, Int32)

Rozwiązuje określony PeerName w określonym Cloudobiekcie , zwracając nie więcej niż określona liczba PeerNameRecord obiektów.

Resolve(PeerName, Int32)

Rozpoznaje określoną nazwę elementu równorzędnego we wszystkich chmurach znanych wywołującym elementowi równorzędnym, zwracając nie więcej niż określoną liczbę PeerNameRecord obiektów.

ResolveAsync(PeerName, Cloud, Int32, Object)

Rozpoczyna asynchroniczną operację rozpoznawania nazw elementów równorzędnych dla elementu określonego PeerName w określonym Cloudobiekcie . Operacja rozpoznawania rozpozna nie więcej niż maxRecords wpisy dla określonej nazwy elementu równorzędnego.

ResolveAsync(PeerName, Cloud, Object)

Rozpoczyna asynchroniczną operację rozpoznawania nazw elementów równorzędnych dla elementu określonego PeerName w określonym Cloudobiekcie .

ResolveAsync(PeerName, Int32, Object)

Rozpoczyna asynchroniczną operację rozpoznawania nazw elementów równorzędnych dla określonej PeerName we wszystkich chmurach znanych elementowi równorzędnym wywołującego elementu równorzędnego, zwracając nie więcej niż maxRecords wpisy dla nazwy elementu równorzędnego.

ResolveAsync(PeerName, Object)

Rozpoczyna asynchroniczną operację rozpoznawania nazw elementów równorzędnych dla określonej PeerName we wszystkich chmurach znanych wywołującym elementowi równorzędnym.

ResolveAsyncCancel(Object)

Anuluje określone asynchroniczne żądanie rozpoznawania nazw równorzędnych.

ToString()

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

(Odziedziczone po Object)

Zdarzenia

ResolveCompleted

Zdarzenie ResolveCompleted jest sygnalizowane, gdy żądanie rozpoznawania nazw elementu równorzędnego dla określonego PeerName elementu zostało zakończone.

ResolveProgressChanged

To zdarzenie jest sygnalizowane za każdym razem, gdy PeerNameRecord obiekt zostanie znaleziony w odpowiedzi na operację ResolveAsync dla określonego PeerNameelementu .

Dotyczy