共用方式為


RelatedEnd.LoadAsync 方法 (CancellationToken)

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

使用預設合併選項,以非同步方式將一個或多個相關物件載入相關端中。

命名空間:  System.Data.Entity.Core.Objects.DataClasses
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
Public Function LoadAsync ( _
    cancellationToken As CancellationToken _
) As Task
'用途
Dim instance As RelatedEnd 
Dim cancellationToken As CancellationToken 
Dim returnValue As Task 

returnValue = instance.LoadAsync(cancellationToken)
public Task LoadAsync(
    CancellationToken cancellationToken
)
public:
virtual Task^ LoadAsync(
    CancellationToken cancellationToken
) sealed
abstract LoadAsync : 
        cancellationToken:CancellationToken -> Task  
override LoadAsync : 
        cancellationToken:CancellationToken -> Task
public final function LoadAsync(
    cancellationToken : CancellationToken
) : Task

參數

傳回值

類型:System.Threading.Tasks.Task
表示非同步作業的工作。

Implements

IRelatedEnd.LoadAsync(CancellationToken)

例外狀況

例外狀況 條件
InvalidOperationException

當來源物件是使用 NoTracking 查詢所擷取的,而且 MergeOption 不是 NoTracking 或相關物件已經載入時,或者當來源物件沒有附加至 ObjectContext 或來源物件正在追蹤中,但是處於 AddedDeleted 狀態中,或者用於 Load()MergeOptionNoTracking 時。

備註

不支援相同內容執行個體上的多個作用中作業。 使用 'await' 確保在此內容上呼叫另一個方法之前,所有非同步作業都已完成。

請參閱

參考

RelatedEnd 類別

LoadAsync 多載

System.Data.Entity.Core.Objects.DataClasses 命名空間