DbCommand::ExecuteReaderAsync Method (CommandBehavior)
An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader.
Invokes ExecuteDbDataReaderAsync.
Assembly: System.Data (in System.Data.dll)
Parameters
- behavior
-
Type:
System.Data::CommandBehavior
One of the CommandBehavior values.
Return Value
Type: System.Threading.Tasks::Task<DbDataReader^>^A task representing the asynchronous operation.
| Exception | Condition |
|---|---|
| DbException | An error occurred while executing the command text. |
| ArgumentException | An invalid CommandBehavior value. |
Managed provider implementers must call ExecuteDbDataReaderAsync in ExecuteReaderAsync. For more information about asynchronous programming, see Asynchronous Programming.
Available since 10
.NET Framework
Available since 4.5