Méthode DataServiceContext.BeginExecute<TElement> (Uri, AsyncCallback, Object)
Envoie de façon asynchrone la requête afin que cet appel ne bloque pas le traitement en attendant les résultats du service.
Espace de noms : System.Data.Services.Client
Assembly : Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)
Syntaxe
'Déclaration
Public Function BeginExecute(Of TElement) ( _
requestUri As Uri, _
callback As AsyncCallback, _
state As Object _
) As IAsyncResult
'Utilisation
Dim instance As DataServiceContext
Dim requestUri As Uri
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult
returnValue = instance.BeginExecute(requestUri, _
callback, state)
public IAsyncResult BeginExecute<TElement>(
Uri requestUri,
AsyncCallback callback,
Object state
)
public:
generic<typename TElement>
IAsyncResult^ BeginExecute(
Uri^ requestUri,
AsyncCallback^ callback,
Object^ state
)
member BeginExecute :
requestUri:Uri *
callback:AsyncCallback *
state:Object -> IAsyncResult
JScript ne prend pas en charge les types et les méthodes génériques.
Paramètres de type
- TElement
Type retourné par la requête.
Paramètres
- requestUri
Type : System.Uri
URI vers lequel la requête d'interrogation sera envoyée.L'URI peut être n'importe quel URI de service de données valide ; il peut contenir des paramètres de requête $.
- callback
Type : System.AsyncCallback
Délégué à appeler lorsque les résultats sont disponibles pour un client.
- state
Type : System.Object
Objet d'état défini par l'utilisateur passé au rappel.
Valeur de retour
Type : System.IAsyncResult
Objet utilisé pour suivre l'état de l'opération asynchrone.
Notes
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 (WCF Data Services).
La méthode BeginExecute utilise la même sémantique que la méthode Execute, mais envoie de façon asynchrone la requête de sorte que cet 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.
Voir aussi
Référence
Espace de noms System.Data.Services.Client
Autres ressources
Procédure : exécuter des requêtes asynchrones de service des données (WCF Data Services)