ExecuteReaderAsync(commandBehavior, cancellationToken)
このメソッドは、非同期式でOracleDataReaderを戻します。
宣言
// C# public Task<OracleDataReader> ExecuteReaderAsync(CommandBehavior commandBehavior, CancellationToken cancellationToken)
パラメータ
-
commandBehaviorこの引数は無視されます。
CommandBehavior.CloseConnection値が使用されます。 -
cancellationToken非同期コールを取り消すためのトークン。
備考
OracleDataReaderは、データをフェッチするにはオープン接続が必要であるため、ExecuteReader()が戻った後にODP.NETによって接続はクローズされません。
ODP.NETによって、CommandBehaviorがCommandBehavior.CloseConnectionに設定されます。その結果、リーダーがクローズされると接続がクローズされます。