DbCommand::ExecuteReaderAsync Method (CancellationToken)
An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader. This method propagates a notification that operations should be canceled.
Invokes ExecuteDbDataReaderAsync.
Assembly: System.Data (in System.Data.dll)
Parameters
- cancellationToken
-
Type:
System.Threading::CancellationToken
The token to monitor for cancellation requests.
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