Język

DiscoveryClient.ResolveAsync Metoda

Definicja

Rozpoczyna operację rozwiązywania asynchronicznego.

Przeciążenia

Nazwa Opis
ResolveAsync(ResolveCriteria, Object)

Rozpoczyna asynchroniczną operację rozpoznawania z określonymi kryteriami i obiektem stanu zdefiniowanym przez użytkownika.

ResolveAsync(ResolveCriteria)

Rozpoczyna asynchroniczną operację rozpoznawania z określonymi kryteriami.

ResolveAsync(ResolveCriteria, Object)

Rozpoczyna asynchroniczną operację rozpoznawania z określonymi kryteriami i obiektem stanu zdefiniowanym przez użytkownika.

public:
 void ResolveAsync(System::ServiceModel::Discovery::ResolveCriteria ^ criteria, System::Object ^ userState);
public void ResolveAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, object userState);
member this.ResolveAsync : System.ServiceModel.Discovery.ResolveCriteria * obj -> unit
Public Sub ResolveAsync (criteria As ResolveCriteria, userState As Object)

Parametry

criteria
ResolveCriteria

Kryteria dopasowywania punktu końcowego usługi.

userState
Object

Określony przez użytkownika obiekt identyfikujący operację rozpoznawania asynchronicznego.

Uwagi

userState Jeśli parametr ma wartość null, nie można anulować operacji rozpoznawania.

Dotyczy

ResolveAsync(ResolveCriteria)

Rozpoczyna asynchroniczną operację rozpoznawania z określonymi kryteriami.

public:
 void ResolveAsync(System::ServiceModel::Discovery::ResolveCriteria ^ criteria);
public void ResolveAsync(System.ServiceModel.Discovery.ResolveCriteria criteria);
member this.ResolveAsync : System.ServiceModel.Discovery.ResolveCriteria -> unit
Public Sub ResolveAsync (criteria As ResolveCriteria)

Parametry

criteria
ResolveCriteria

Kryteria dopasowywania punktu końcowego usługi.

Uwagi

Nie można anulować operacji zainicjowanych przez wywołanie tej metody.

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program Resolve(ResolveCriteria).

Dotyczy