ObjectQuery<T>.ExecuteAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ExecuteAsync(MergeOption) |
使用指定的合併選項,以非同步方式執行物件查詢。 |
ExecuteAsync(MergeOption, CancellationToken) |
使用指定的合併選項,以非同步方式執行物件查詢。 |
ExecuteAsync(MergeOption)
使用指定的合併選項,以非同步方式執行物件查詢。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>
參數
- mergeOption
- MergeOption
要在執行查詢時使用的 MergeOption。 預設為 AppendOnly。
傳回
Task<ObjectResult<T>>
代表非同步作業的工作。 工作結果包含 , ObjectResult<T> 其中包含查詢所傳回之實體物件的集合。
- 屬性
備註
不支援相同內容實例上的多個作用中作業。 使用 'await' 來確保任何非同步作業都已完成,然後再在此內容上呼叫另一個方法。
適用於
ExecuteAsync(MergeOption, CancellationToken)
使用指定的合併選項,以非同步方式執行物件查詢。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption, System.Threading.CancellationToken cancellationToken);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>
參數
- mergeOption
- MergeOption
要在執行查詢時使用的 MergeOption。 預設為 AppendOnly。
- cancellationToken
- CancellationToken
等候 CancellationToken 工作完成時要觀察的 。
傳回
Task<ObjectResult<T>>
代表非同步作業的工作。 工作結果包含 , ObjectResult<T> 其中包含查詢所傳回之實體物件的集合。
- 屬性
備註
不支援相同內容實例上的多個作用中作業。 使用 'await' 來確保任何非同步作業都已完成,然後再在此內容上呼叫另一個方法。