プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# Erase(Int64, Int64)

このインスタンス・メソッドでは、指定されたデータ部分を消去します。

宣言

    // C#
    public Int64 Erase(Int64 offset, Int64 amount);

パラメータ

- `offset`

  消去元のオフセット

- `amount`

  消去する数(バイト)

戻り値

消去したバイト数

例外

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

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

`ArgumentOutOfRangeException` - `offset`または`amount`パラメータは`0`未満です。

備考

指定されたデータの`amount`をゼロ・バイト・フィルタで置き換えます。

関連項目:

- "Oracle.DataAccess.TypesおよびOracle.ManagedDataAccess.Typesのネームスペース"

- OracleBlobクラス

- OracleBlobメンバー