DataServiceContext.BeginExecuteBatch Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно передает группу запросов в службу данных в виде пакета.
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
Параметры
- callback
- AsyncCallback
Делегат, который вызывается при получении ответа на пакетный запрос.
- state
- Object
Определяемый пользователем объект состояния, который используется для передачи контекстных данных в метод обратного вызова.
- queries
- DataServiceRequest[]
Массив запросов для включения в пакетный запрос.
Возвращаемое значение
Объект IAsyncResult, используемый для отслеживания состояния асинхронной операции.
Комментарии
Возвращаемый объект IAsyncResult используется для определения момента завершения асинхронной операции. Дополнительные сведения см. в разделе Асинхронные операции.
Запросы задаются в виде экземпляров DataServiceRequest<TElement>. Возвращает DataServiceResponse, представляющий ответ на пакетный запрос в целом. Отдельные ответы на запросы представлены в виде объектов DataServiceResponse, доступ к которым осуществляется путем перечисления экземпляра DataServiceResponse.
Когда этот метод возвращает результат, все HTTP-ответы для пакетного запроса уже считаны из сетевого потока, но ответы еще не обработаны. Разрешение идентичности или материализация объектов не выполняется для указанной сущности в ответе до выполнения перечисления.