Partager via


DataServiceQuery.BeginExecute(AsyncCallback, Object) Méthode

Définition

Envoie de façon asynchrone une demande 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égué à appeler lorsque les résultats sont disponibles pour un 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 IAsyncResult retourné est utilisé pour déterminer si l'opération asynchrone est terminée. Pour plus d’informations, consultez opérations asynchrones.

La méthode BeginExecute utilise la même sémantique que la méthode Execute, mais BeginExecute envoie de façon asynchrone la requête de sorte que l'appel ne bloque pas le traitement en attendant les résultats du service. En fonction du 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 à