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


ObjectQuery<T>.ExecuteAsync Метод

Определение

Перегрузки

ExecuteAsync(MergeOption)

Асинхронно выполняет запрос объекта с указанным параметром слияния.

ExecuteAsync(MergeOption, CancellationToken)

Асинхронно выполняет запрос объекта с указанным параметром слияния.

ExecuteAsync(MergeOption)

Асинхронно выполняет запрос объекта с указанным параметром слияния.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>

Параметры

mergeOption
MergeOption

Параметр MergeOption для использования при выполнении запроса. Значение по умолчанию — AppendOnly.

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

Задача, представляющая асинхронную операцию. Результат задачи содержит коллекцию ObjectResult<T> объектов сущностей, возвращаемых запросом.

Атрибуты

Комментарии

Несколько активных операций в одном экземпляре контекста не поддерживаются. Используйте "await", чтобы убедиться, что все асинхронные операции завершены перед вызовом другого метода в этом контексте.

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

ExecuteAsync(MergeOption, CancellationToken)

Асинхронно выполняет запрос объекта с указанным параметром слияния.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption, System.Threading.CancellationToken cancellationToken);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>

Параметры

mergeOption
MergeOption

Параметр MergeOption для использования при выполнении запроса. Значение по умолчанию — AppendOnly.

cancellationToken
CancellationToken

Объект CancellationToken , который необходимо наблюдать в ожидании завершения задачи.

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

Задача, представляющая асинхронную операцию. Результат задачи содержит коллекцию ObjectResult<T> объектов сущностей, возвращаемых запросом.

Атрибуты

Комментарии

Несколько активных операций в одном экземпляре контекста не поддерживаются. Используйте "await", чтобы убедиться, что все асинхронные операции завершены перед вызовом другого метода в этом контексте.

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