DataServiceQuery.BeginExecute(AsyncCallback, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Invia in modo asincrono una richiesta per eseguire la query del servizio dati.
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
Parametri
- callback
- AsyncCallback
Delegare per richiamare quando i risultati sono disponibili per l'utilizzo del client.
- state
- Object
Oggetto di stato definito dall'utente passato al callback.
Valori restituiti
Oggetto IAsyncResult utilizzato per tenere traccia dello stato dell'operazione asincrona.
Commenti
L'oggetto restituito viene utilizzato per determinare quando l'operazione asincrona IAsyncResult è stata completata. Per altre informazioni, vedere Operazioni asincrone.
Il BeginExecute metodo usa la stessa semantica del Execute metodo , ma BeginExecute invia in modo asincrono la richiesta in modo che la chiamata non blocchi l'elaborazione durante l'attesa dei risultati dal servizio. In base al modello asincrono di inizio standard, il callback fornito viene richiamato quando vengono recuperati i risultati della query.