ReferenceEntry.LoadAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
LoadAsync(CancellationToken) |
Загружает сущности, на которые ссылается это свойство навигации, если IsLoaded для параметра не задано значение |
LoadAsync(LoadOptions, CancellationToken) |
Загружает сущности, на которые ссылается это свойство навигации, если IsLoaded для параметра не задано значение |
LoadAsync(CancellationToken)
Загружает сущности, на которые ссылается это свойство навигации, если IsLoaded для параметра не задано значение true
.
public override System.Threading.Tasks.Task LoadAsync (System.Threading.CancellationToken cancellationToken = default);
override this.LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function LoadAsync (Optional cancellationToken As CancellationToken = Nothing) As Task
Параметры
- cancellationToken
- CancellationToken
Объект CancellationToken , который необходимо наблюдать в ожидании завершения задачи.
Возвращаемое значение
Задача, представляющая асинхронную операцию сохранения.
Исключения
Если CancellationToken отменяется.
Комментарии
Несколько активных операций в одном экземпляре контекста не поддерживаются. Используйте await
, чтобы убедиться, что все асинхронные операции завершены перед вызовом другого метода в этом контексте.
Дополнительные сведения и примеры см. в разделах Доступ к отслеживаемой сущности в EF Core и Загрузка связанных сущностей .
Применяется к
LoadAsync(LoadOptions, CancellationToken)
Загружает сущности, на которые ссылается это свойство навигации, если IsLoaded для параметра не задано значение true
.
public override System.Threading.Tasks.Task LoadAsync (Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions options, System.Threading.CancellationToken cancellationToken = default);
override this.LoadAsync : Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function LoadAsync (options As LoadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task
Параметры
- options
- LoadOptions
Параметры для управления способом загрузки связанных сущностей.
- cancellationToken
- CancellationToken
Объект CancellationToken , который необходимо наблюдать в ожидании завершения задачи.
Возвращаемое значение
Задача, представляющая асинхронную операцию сохранения.
Исключения
Если CancellationToken отменяется.
Комментарии
Несколько активных операций в одном экземпляре контекста не поддерживаются. Используйте await
, чтобы убедиться, что все асинхронные операции завершены перед вызовом другого метода в этом контексте.
Дополнительные сведения и примеры см. в разделах Доступ к отслеживаемой сущности в EF Core и Загрузка связанных сущностей .
Применяется к
Entity Framework