Поделиться через


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.

Возвращаемое значение

IEnumerable<TElement>

Результаты, возвращаемые операцией запроса.

Исключения

Если asyncResult имеет значение NULL.

Если asyncResult не было получено из этого DataServiceContext экземпляра. -или- Если EndExecute<TElement>(IAsyncResult) метод был вызван ранее.

Если возникает ошибка во время выполнения запроса или в случае, если запрос преобразует содержимое ответного сообщения в объекты.

Когда служба данных возвращает ошибку HTTP 404: Resource Not Found.

Применяется к