Język

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 zawiera PeerNameRecord wszystkie informacje dotyczące PeerName danych opublikowanych w Cloud chmurach lub, które zostały zapytane podczas procesu rozwiązywania problemu.

Konstruktory

Nazwa Opis
PeerNameResolver()

Inicjuje nowe domyślne wystąpienie PeerNameResolver klasy.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(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 równorzędnego po wystąpieniu ResolveProgressChanged zdarzenia.

Resolve(PeerName, Cloud, Int32)

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

Resolve(PeerName, Cloud)

Rozpoznaje określony PeerName w określonym Cloudobiekcie .

Resolve(PeerName, Int32)

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

Resolve(PeerName)

Rozpoznaje wartość określoną PeerName we wszystkich chmurach znanych elementowi równorzędnym wywołującym.

ResolveAsync(PeerName, Cloud, Int32, Object)

Rozpoczyna operację asynchronicznego rozpoznawania nazw elementów równorzędnych dla określonej 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 operację asynchronicznego rozpoznawania nazw elementów równorzędnych dla określonej PeerName w określonym Cloudobiekcie .

ResolveAsync(PeerName, Int32, Object)

Rozpoczyna asynchroniczną operację rozpoznawania nazw 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 równorzędnych dla określonej PeerName we wszystkich chmurach znanych elementowi równorzędnym wywołującego elementu równorzędnego.

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

Nazwa Opis
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