NavigationEntry.LoadAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
LoadAsync(CancellationToken) |
Ładuje jednostki, do których odwołuje się ta właściwość nawigacji, chyba że IsLoaded jest już ustawiona wartość |
LoadAsync(LoadOptions, CancellationToken) |
Ładuje jednostki, do których odwołuje się ta właściwość nawigacji, chyba że IsLoaded jest już ustawiona wartość |
LoadAsync(CancellationToken)
Ładuje jednostki, do których odwołuje się ta właściwość nawigacji, chyba że IsLoaded jest już ustawiona wartość true
.
public virtual System.Threading.Tasks.Task LoadAsync (System.Threading.CancellationToken cancellationToken = default);
public abstract System.Threading.Tasks.Task LoadAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
abstract member LoadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function LoadAsync (Optional cancellationToken As CancellationToken = Nothing) As Task
Public MustOverride Function LoadAsync (Optional cancellationToken As CancellationToken = Nothing) As Task
Parametry
- cancellationToken
- CancellationToken
Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.
Zwraca
Zadanie reprezentujące operację zapisywania asynchronicznego.
Wyjątki
Jeśli element CancellationToken zostanie anulowany.
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.
Aby uzyskać więcej informacji i przykłady, zobacz Uzyskiwanie dostępu do śledzonych jednostek w programie EF Core i Ładowanie powiązanych jednostek .
Dotyczy
LoadAsync(LoadOptions, CancellationToken)
Ładuje jednostki, do których odwołuje się ta właściwość nawigacji, chyba że IsLoaded jest już ustawiona wartość true
.
public abstract System.Threading.Tasks.Task LoadAsync (Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member LoadAsync : Microsoft.EntityFrameworkCore.ChangeTracking.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public MustOverride Function LoadAsync (options As LoadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametry
- options
- LoadOptions
Opcje kontrolowania sposobu ładowania powiązanych jednostek.
- cancellationToken
- CancellationToken
Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.
Zwraca
Zadanie reprezentujące operację zapisywania asynchronicznego.
Wyjątki
Jeśli element CancellationToken zostanie anulowany.
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.
Aby uzyskać więcej informacji i przykłady, zobacz Uzyskiwanie dostępu do śledzonych jednostek w programie EF Core i Ładowanie powiązanych jednostek .