NavigationEntry.LoadAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
LoadAsync(CancellationToken) |
除非已經設定為 |
LoadAsync(LoadOptions, CancellationToken) |
除非已經設定為 |
LoadAsync(CancellationToken)
除非已經設定為 true
,否則 IsLoaded 載入這個導覽屬性所參考的實體。
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
參數
- cancellationToken
- CancellationToken
等候 CancellationToken 工作完成時要觀察的 。
傳回
代表非同步儲存作業的工作。
例外狀況
備註
不支援相同內容實例上的多個作用中作業。 使用 await
以確保任何非同步作業都已完成,再在此內容上呼叫另一個方法。
如需詳細資訊和範例,請參閱 存取 EF Core 中的追蹤實體 和 載入相關實體 。
適用於
LoadAsync(LoadOptions, CancellationToken)
除非已經設定為 true
,否則 IsLoaded 載入這個導覽屬性所參考的實體。
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
參數
- options
- LoadOptions
控制載入相關實體方式的選項。
- cancellationToken
- CancellationToken
等候 CancellationToken 工作完成時要觀察的 。
傳回
代表非同步儲存作業的工作。
例外狀況
備註
不支援相同內容實例上的多個作用中作業。 使用 await
以確保任何非同步作業都已完成,再在此內容上呼叫另一個方法。
如需詳細資訊和範例,請參閱 存取 EF Core 中的追蹤實體 和 載入相關實體 。