Langue

DataServiceQuery.BeginExecute(AsyncCallback, Object) Méthode

Définition

Envoie de façon asynchrone une requête pour exécuter la requête de service de données.

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

Paramètres

callback
AsyncCallback

Déléguer à appeler lorsque les résultats sont disponibles pour la consommation du client.

state
Object

Objet d’état défini par l’utilisateur passé au rappel.

Retours

Objet IAsyncResult utilisé pour suivre l’état de l’opération asynchrone.

Remarques

L’objet retourné IAsyncResult est utilisé pour déterminer quand l’opération asynchrone est terminée. Pour plus d’informations, consultez Opérations asynchrones.

La BeginExecute méthode utilise la même sémantique que la Execute méthode, mais BeginExecute envoie de façon asynchrone la requête afin que l’appel ne bloque pas le traitement en attendant les résultats du service. Selon le modèle asynchrone begin-end standard, le rappel fourni est appelé lorsque les résultats de la requête sont récupérés.

S’applique à