ExecuteReaderAsync(cancellationToken)

このメソッドは、非同期式でOracleDataReaderを戻します。

宣言

// C#
public Task<OracleDataReader> ExecuteReaderAsync(CancellationToken cancellationToken)

パラメータ

  • cancellationToken

    非同期コールを取り消すためのトークン。

備考

OracleDataReaderは、データをフェッチするにはオープン接続が必要であるため、ExecuteReader()が戻った後にODP.NETによって接続はクローズされません。

ODP.NETによって、CommandBehaviorCommandBehavior.CloseConnectionに設定されます。その結果、リーダーがクローズされると接続がクローズされます。