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", чтобы убедиться, что все асинхронные операции завершены перед вызовом другого метода в этом контексте.
Применяется к
Entity Framework