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
に設定されます。その結果、リーダーがクローズされると接続がクローズされます。