DataServiceContext.BeginExecuteBatch Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchronicznie przesyła grupę zapytań jako partię do usługi danych.
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
Parametry
- callback
- AsyncCallback
Delegat, który jest wywoływany po odebraniu odpowiedzi na żądanie wsadowe.
- state
- Object
Obiekt stanu zdefiniowany przez użytkownika, który jest używany do przekazywania danych kontekstowych do metody wywołania zwrotnego.
- queries
- DataServiceRequest[]
Tablica żądań zapytań do uwzględnienia w żądaniu wsadowym.
Zwraca
IAsyncResult Obiekt używany do śledzenia stanu operacji asynchronicznej.
Uwagi
Zwrócony IAsyncResult obiekt służy do określania, kiedy operacja asynchroniczna została ukończona. Aby uzyskać więcej informacji, zobacz Operacje asynchroniczne.
Zapytania są określane jako DataServiceRequest<TElement> wystąpienia. Zwraca wartość , DataServiceResponse która reprezentuje odpowiedź żądania wsadowego jako całość. Poszczególne odpowiedzi na zapytania są reprezentowane jako DataServiceResponse obiekty, do których można uzyskać dostęp, wyliczając DataServiceResponse wystąpienie.
Gdy ta metoda zwraca, cała odpowiedź HTTP dla żądania wsadowego została odczytowana ze strumienia sieciowego, ale odpowiedzi nie zostały przetworzone. Rozpoznawanie tożsamości ani materializacja obiektu nie występuje dla określonej jednostki w odpowiedzi, dopóki nie zostanie wyliczone.