16.8 OracleRefクラス

OracleRefインスタンスは、データベース内にある永続的でスタンドアロンの参照可能なオブジェクトを参照するOracle REFを表します。OracleRefオブジェクトは、Oracle REFを挿入、更新および削除するメソッドを提供します。

クラスの継承

System.Object

  System.MarshalByRefObject

    Oracle.DataAccess.Types.OracleRef

宣言

// C#
public sealed class OracleRef : MarshalByRefObject,ICloneable, IDisposable,  
  INullable 

要件

プロバイダ ODP.NET管理対象外ドライバ

アセンブリ

Oracle.DataAccess.dll

ネームスペース

Oracle.DataAccess.Types

.NET Framework

3.5, 4.5, 4.6, 4.7

スレッド安全性

パブリック静的メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。

備考

データベース内の同一のOracleオブジェクトを参照する2つ以上のOracleRefオブジェクトが、同一のOracleConnectionを介して取得される場合、参照オブジェクトでの操作を同期化する必要があります。