EntityCommand.ExecuteReaderAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| ExecuteReaderAsync(CommandBehavior, CancellationToken) |
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法) |
| ExecuteReaderAsync(CancellationToken) |
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法) |
| ExecuteReaderAsync(CommandBehavior) |
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法) |
| ExecuteReaderAsync() |
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法) |
ExecuteReaderAsync(CommandBehavior, CancellationToken)
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法)
[System.Diagnostics.DebuggerStepThrough]
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync(System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken);
override this.ExecuteReaderAsync : System.Data.CommandBehavior * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>
參數
- behavior
- CommandBehavior
執行命令時要使用的行為
- cancellationToken
- CancellationToken
等候 CancellationToken 工作完成時要觀察的 。
傳回
代表非同步作業的工作。 工作結果包含 EntityDataReader 物件。
- 屬性
例外狀況
針對預存程式命令,如果針對實體集合結果以外的任何專案呼叫,則為
適用於
ExecuteReaderAsync(CancellationToken)
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法)
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync(System.Threading.CancellationToken cancellationToken);
override this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>
參數
- cancellationToken
- CancellationToken
等候 CancellationToken 工作完成時要觀察的 。
傳回
代表非同步作業的工作。 工作結果包含 EntityDataReader 物件。
例外狀況
針對預存程式命令,如果針對實體集合結果以外的任何專案呼叫,則為
適用於
ExecuteReaderAsync(CommandBehavior)
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法)
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync(System.Data.CommandBehavior behavior);
override this.ExecuteReaderAsync : System.Data.CommandBehavior -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>
Public Overridable Function ExecuteReaderAsync (behavior As CommandBehavior) As Task(Of EntityDataReader)
參數
- behavior
- CommandBehavior
執行命令時要使用的行為
傳回
代表非同步作業的工作。 工作結果包含 EntityDataReader 物件。
例外狀況
針對預存程式命令,如果針對實體集合結果以外的任何專案呼叫,則為
適用於
ExecuteReaderAsync()
以非同步方式執行 命令,並傳回資料讀取器來讀取結果。 否則,只能在 CommandType.Command (Text 上呼叫 ,否則請使用標準 Execute* 方法)
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync();
override this.ExecuteReaderAsync : unit -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>
Public Overridable Function ExecuteReaderAsync () As Task(Of EntityDataReader)
傳回
代表非同步作業的工作。 工作結果包含 EntityDataReader 物件。
例外狀況
針對預存程式命令,如果針對實體集合結果以外的任何專案呼叫,則為