Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
|
前 |
次 |
このインスタンス・メソッドでは、データを現行のOracleBlob
インスタンスから指定されたOracleBlob
オブジェクトに、指定されたオフセット先とともにコピーします。
宣言
// C# public Int64 CopyTo(OracleBlob obj, Int64 dst_offset);
パラメータ
obj
データのコピー先のOracleBlob
オブジェクト
dst_offset
OracleBlob
オブジェクトをコピーするオフセット(バイト)
戻り値
戻り値はコピーされた数
例外
ObjectDisposedException
- オブジェクトはすでに処理されています。
ArgumentOutOfRangeException
- dst_offset
は0
未満です。
InvalidOperationException
- この例外は次のいずれかの条件が存在する場合に表示されます。
OracleConnection
がオープンされていないか、またはオブジェクトの存続中にクローズされた場合
LOBオブジェクト・パラメータにオブジェクト以外の接続がある場合
備考
dst_offset
がOracleBlob
データの終点を超えている場合は、dst_offset
に到達するまでOracleBlob
に空白が書き込まれます。
オフセットは0
ベースです。この操作で文字変換は実行されません。
指定されたオブジェクトと現行のインスタンスには、同じ接続を使用する必要があります。つまり、同じOracleConnection
オブジェクトを使用します。