共用方式為


NavigationEntry.LoadAsync 方法

定義

多載

LoadAsync(CancellationToken)

除非已經設定為 true ,否則 IsLoaded 載入這個導覽屬性所參考的實體。

LoadAsync(LoadOptions, CancellationToken)

除非已經設定為 true ,否則 IsLoaded 載入這個導覽屬性所參考的實體。

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 中的追蹤實體載入相關實體

適用於