DiscoveryClient.FindAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicia uma operação de busca assíncrona.
Sobrecargas
| Name | Description |
|---|---|
| FindAsync(FindCriteria, Object) |
Inicia uma operação de busca assíncrona com os critérios especificados e o objeto de estado definido pelo utilizador. |
| FindAsync(FindCriteria) |
Inicia uma operação de busca assíncrona com os critérios especificados. |
FindAsync(FindCriteria, Object)
Inicia uma operação de busca assíncrona com os critérios especificados e o objeto de estado definido pelo utilizador.
public:
void FindAsync(System::ServiceModel::Discovery::FindCriteria ^ criteria, System::Object ^ userState);
public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState);
member this.FindAsync : System.ServiceModel.Discovery.FindCriteria * obj -> unit
Public Sub FindAsync (criteria As FindCriteria, userState As Object)
Parâmetros
- criteria
- FindCriteria
Os critérios para encontrar serviços.
- userState
- Object
Um objeto especificado pelo utilizador para identificar a operação de busca assíncrona.
Observações
Se o userState parâmetro for null, a operação de encontrar não pode ser cancelada.
Aplica-se a
FindAsync(FindCriteria)
Inicia uma operação de busca assíncrona com os critérios especificados.
public:
void FindAsync(System::ServiceModel::Discovery::FindCriteria ^ criteria);
public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria);
member this.FindAsync : System.ServiceModel.Discovery.FindCriteria -> unit
Public Sub FindAsync (criteria As FindCriteria)
Parâmetros
- criteria
- FindCriteria
Os critérios para encontrar serviços.
Observações
As operações de busca 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 Find(FindCriteria).