13.2.6.18 IsEqual
このインスタンス・メソッドでは、2つのOracleBlob
が参照するLOBデータを比較します。
宣言
// C#
public bool IsEqual(OracleBlob obj);
パラメータ
-
obj
OracleBlob
オブジェクト。
戻り値
現行のOracleBlob
および指定されたOracleBlob
が同じLOBを参照する場合は、true
を戻します。それ以外の場合はfalse
を戻します。
例外
ObjectDisposedException
- オブジェクトはすでに処理されています。
InvalidOperationException
- OracleConnection
がオープンされていないか、またはオブジェクトの存続中にクローズされています。
備考
2つの異なるOracleBlob
インスタンスが同じLOBを参照できるため、2つのOracleBlob
オブジェクトが==またはEquals()
に対してfalse
を戻す場合でも、このメソッドではtrue
を戻すことができます。
指定されたオブジェクトと現行のインスタンスには、同じ接続を使用する必要があります。つまり、同じOracleConnection
オブジェクトを使用します。