DataServiceContext.EndExecute Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
EndExecute(IAsyncResult) |
Вызывается для завершения BeginExecute<TElement>(Uri, AsyncCallback, Object). |
EndExecute<TElement>(IAsyncResult) |
Вызывается для завершения BeginExecute<TElement>(Uri, AsyncCallback, Object). |
EndExecute(IAsyncResult)
Вызывается для завершения BeginExecute<TElement>(Uri, AsyncCallback, Object).
public virtual Microsoft.OData.Client.OperationResponse EndExecute (IAsyncResult asyncResult);
abstract member EndExecute : IAsyncResult -> Microsoft.OData.Client.OperationResponse
override this.EndExecute : IAsyncResult -> Microsoft.OData.Client.OperationResponse
Public Overridable Function EndExecute (asyncResult As IAsyncResult) As OperationResponse
Параметры
- asyncResult
- IAsyncResult
IAsyncResult, представляющий состояние асинхронной операции.
Возвращаемое значение
Результат операции.
Комментарии
Этот метод следует использовать в сочетании с перегрузкой BeginExecute, которая ожидает, что URI запроса завершится операцией службы или действием службы, возвращающим void.
Применяется к
EndExecute<TElement>(IAsyncResult)
Вызывается для завершения BeginExecute<TElement>(Uri, AsyncCallback, Object).
public virtual System.Collections.Generic.IEnumerable<TElement> EndExecute<TElement> (IAsyncResult asyncResult);
abstract member EndExecute : IAsyncResult -> seq<'Element>
override this.EndExecute : IAsyncResult -> seq<'Element>
Public Overridable Function EndExecute(Of TElement) (asyncResult As IAsyncResult) As IEnumerable(Of TElement)
Параметры типа
- TElement
Тип, возвращаемый запросом.
Параметры
- asyncResult
- IAsyncResult
Объект IAsyncResult.
Возвращаемое значение
Результаты, возвращаемые операцией запроса.
Исключения
Если asyncResult
имеет значение NULL.
Если asyncResult
не было получено из этого DataServiceContext экземпляра. -или- Если EndExecute<TElement>(IAsyncResult) метод был вызван ранее.
Если возникает ошибка во время выполнения запроса или в случае, если запрос преобразует содержимое ответного сообщения в объекты.
Когда служба данных возвращает ошибку HTTP 404: Resource Not Found.