Compartilhar via


RelatedEnd.LoadAsync Método

Definição

Sobrecargas

LoadAsync(CancellationToken)

Carrega de forma assíncrona o objeto ou os objetos relacionados na extremidade relacionada com a opção de mesclagem padrão.

LoadAsync(MergeOption, CancellationToken)

Carrega de forma assíncrona um objeto ou objetos da extremidade relacionada com a opção de mesclagem especificada.

LoadAsync(CancellationToken)

Carrega de forma assíncrona o objeto ou os objetos relacionados na extremidade relacionada com a opção de mesclagem padrão.

public System.Threading.Tasks.Task LoadAsync (System.Threading.CancellationToken cancellationToken);
abstract member LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parâmetros

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação assíncrona.

Implementações

Exceções

Quando o objeto de origem foi recuperado usando uma NoTracking consulta e o MergeOption não NoTracking é ou os objetos relacionados já estão carregados ou quando o objeto de origem não está anexado ao ObjectContext ou quando o objeto de origem está sendo rastreado, mas está no Added estado ou Deleted ou o MergeOption usado para Load() é NoTracking.

Comentários

Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.

Aplica-se a

LoadAsync(MergeOption, CancellationToken)

Carrega de forma assíncrona um objeto ou objetos da extremidade relacionada com a opção de mesclagem especificada.

public abstract System.Threading.Tasks.Task LoadAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption, System.Threading.CancellationToken cancellationToken);
abstract member LoadAsync : System.Data.Entity.Core.Objects.MergeOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parâmetros

mergeOption
MergeOption

O MergeOption a ser usado ao mesclar objetos em uma EntityCollection<TEntity> existente.

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação assíncrona.

Implementações

Exceções

Quando o objeto de origem foi recuperado usando uma NoTracking consulta e o MergeOption não NoTracking é ou os objetos relacionados já estão carregados ou quando o objeto de origem não está anexado ao ObjectContext ou quando o objeto de origem está sendo rastreado, mas está no Added estado ou Deleted ou o MergeOption usado para Load() é NoTracking.

Comentários

Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.

Aplica-se a