Udostępnij za pośrednictwem


RelatedEnd.LoadAsync Metoda

Definicja

Przeciążenia

LoadAsync(CancellationToken)

Asynchronicznie ładuje powiązany obiekt lub obiekty do powiązanego końca z domyślną opcją scalania.

LoadAsync(MergeOption, CancellationToken)

Asynchronicznie ładuje obiekt lub obiekty z powiązanego końca z określoną opcją scalania.

LoadAsync(CancellationToken)

Asynchronicznie ładuje powiązany obiekt lub obiekty do powiązanego końca z domyślną opcją scalania.

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

Parametry

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną.

Implementuje

Wyjątki

Gdy obiekt źródłowy został pobrany przy użyciu NoTracking zapytania, a MergeOption obiekt nie NoTracking jest lub powiązane obiekty są już załadowane lub gdy obiekt źródłowy nie jest dołączony do obiektu źródłowego ObjectContext lub gdy obiekt źródłowy jest śledzony, ale znajduje się w Added stanie lub Deleted lub MergeOption używany Load() dla jest NoTracking.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy

LoadAsync(MergeOption, CancellationToken)

Asynchronicznie ładuje obiekt lub obiekty z powiązanego końca z określoną opcją scalania.

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

Parametry

mergeOption
MergeOption

Element MergeOption do użycia podczas scalania obiektów do istniejącego EntityCollection<TEntity>obiektu .

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną.

Implementuje

Wyjątki

Gdy obiekt źródłowy został pobrany przy użyciu NoTracking zapytania, a MergeOption obiekt nie NoTracking jest lub powiązane obiekty są już załadowane lub gdy obiekt źródłowy nie jest dołączony do obiektu źródłowego ObjectContext lub gdy obiekt źródłowy jest śledzony, ale znajduje się w Added stanie lub Deleted lub MergeOption używany Load() dla jest NoTracking.

Uwagi

Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.

Dotyczy