DiscoveryClient.ResolveAsync Método

Definição

Inicia uma operação de resolução assíncrona.

Sobrecargas

Name Description
ResolveAsync(ResolveCriteria, Object)

Inicia uma operação de resolução assíncrona com os critérios especificados e o objeto de estado definido pelo utilizador.

ResolveAsync(ResolveCriteria)

Inicia uma operação de resolução assíncrona com os critérios especificados.

ResolveAsync(ResolveCriteria, Object)

Inicia uma operação de resolução assíncrona com os critérios especificados e o objeto de estado definido pelo utilizador.

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)

Parâmetros

criteria
ResolveCriteria

Os critérios para corresponder a um endpoint de serviço.

userState
Object

Um objeto especificado pelo utilizador para identificar a operação de resolução assíncrona.

Observações

Se o userState parâmetro for nulo, a operação resolve não pode ser cancelada.

Aplica-se a

ResolveAsync(ResolveCriteria)

Inicia uma operação de resolução assíncrona com os critérios especificados.

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)

Parâmetros

criteria
ResolveCriteria

Os critérios para corresponder a um endpoint de serviço.

Observações

As operações de resolução iniciadas ao chamar este método não podem ser canceladas.

Este método armazena na tarefa que devolve todas as exceções de não-utilização que o equivalente síncrono do método pode lançar. Se uma exceção for armazenada na tarefa devolvida, essa exceção será lançada quando a tarefa for aguardada. As exceções de uso, como ArgumentException, ainda são lançadas de forma síncrona. Para as exceções armazenadas, veja as exceções lançadas por Resolve(ResolveCriteria).

Aplica-se a