WriteAsync(char[], int, int)

このメソッドは、引数'cancellationToken'をCancellationToken.Noneとして渡してWriteAsync実装をコールします。

宣言

// C#
public Task WriteAsync(char[] buffer, int offset, int count)

パラメータ

  • buffer

    データを提供する文字配列buffer。

  • offset

    bufferの読取りを開始する位置となる、0を基準としたオフセット(文字数)。

  • count

    OracleClobに書き込む文字の数。

戻り値

問合せ実行の期間全体にわたりコール元のスレッドをブロックすることがない、即座に非同期処理を表すTaskオブジェクト。

例外

  • ObjectDisposedException - オブジェクトはすでに処理されています。

  • InvalidOperationException - OracleConnectionがオープンされていないか、またはオブジェクトの存続中にクローズされています。

  • ArgumentOutOfRangeException - この例外は次のいずれかの条件が存在する場合に表示されます。

    • offsetまたはcountパラメータが0未満の場合。

    • offsetがbuffer.Length以上の場合。

    • offsetとcountの合計がbuffer.Lengthより大きい場合。

    • offset、countまたはPositionが偶数でない場合。