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


CollectionEntry.LoadAsync Метод

Определение

Перегрузки

LoadAsync(CancellationToken)

Загружает сущности, на которые ссылается это свойство навигации, если IsLoaded для параметра не задано значение true.

LoadAsync(LoadOptions, CancellationToken)

Загружает сущности, на которые ссылается это свойство навигации, если IsLoaded для параметра не задано значение true.

LoadAsync(CancellationToken)

Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs

Загружает сущности, на которые ссылается это свойство навигации, если 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)

Исходный код:
CollectionEntry.cs
Исходный код:
CollectionEntry.cs

Загружает сущности, на которые ссылается это свойство навигации, если 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 и Загрузка связанных сущностей .

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