DataServiceQuery.BeginExecute(AsyncCallback, Object) Método

Definição

De forma assíncrona, envia um pedido para executar a consulta do serviço de dados.

public:
 IAsyncResult ^ BeginExecute(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute(AsyncCallback callback, object state);
override this.BeginExecute : AsyncCallback * obj -> IAsyncResult
member this.BeginExecute : AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

callback
AsyncCallback

Delegar para invocar quando os resultados estiverem disponíveis para consumo pelo cliente.

state
Object

O objeto de estado definido pelo utilizador é passado para o callback.

Devoluções

Um IAsyncResult objeto usado para acompanhar o estado da operação assíncrona.

Observações

O objeto devolvido IAsyncResult é usado para determinar quando a operação assíncrona foi concluída. Para mais informações, consulte Operações Assíncronas.

O BeginExecute método utiliza a mesma semântica do Execute método, mas BeginExecute envia o pedido de forma assíncrona para que a chamada não bloqueie o processamento enquanto se espera pelos resultados do serviço. De acordo com o padrão assíncrono início-fim, o callback fornecido é invocado quando os resultados da consulta são recuperados.

Aplica-se a