DataServiceContext.BeginExecuteBatch Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Envoie de façon asynchrone un groupe de requêtes en tant que lot au service de données.
public:
IAsyncResult ^ BeginExecuteBatch(AsyncCallback ^ callback, System::Object ^ state, ... cli::array <System::Data::Services::Client::DataServiceRequest ^> ^ queries);
public IAsyncResult BeginExecuteBatch(AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries);
member this.BeginExecuteBatch : AsyncCallback * obj * System.Data.Services.Client.DataServiceRequest[] -> IAsyncResult
Public Function BeginExecuteBatch (callback As AsyncCallback, state As Object, ParamArray queries As DataServiceRequest()) As IAsyncResult
Paramètres
- callback
- AsyncCallback
Délégué appelé lorsqu’une réponse à la demande de traitement par lots est reçue.
- state
- Object
Objet d’état défini par l’utilisateur utilisé pour passer des données de contexte à la méthode de rappel.
- queries
- DataServiceRequest[]
Tableau de requêtes à inclure dans la demande de traitement par lots.
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.
Les requêtes sont spécifiées en tant qu’instances DataServiceRequest<TElement> . Retourne un DataServiceResponse qui représente la réponse de la demande de traitement par lots dans son ensemble. Les réponses de requête individuelles sont représentées en tant qu’objets DataServiceResponse accessibles en énumérant l’instance DataServiceResponse .
Lorsque cette méthode est retournée, toutes les réponses HTTP de la requête par lot ont été lues à partir du flux réseau, mais les réponses n’ont pas été traitées. Aucune résolution d’identité ou matérialisation d’objet ne se produit pour une entité spécifiée dans la réponse tant qu’elle n’est pas énumérée.