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

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

前 | 次 |

# DRCPPurity

セッション純正値では、アプリケーションがプールされたセッションを再利用できるか(`Pooled`)、新しいセッションを使用する必要があるか(`New`)を指定します。

宣言

    // C#
    public string DRCPPurity {get; set;}

プロパティ値

`OracleDRCPPurity`列挙値。

例外

- `InvalidOperationException()` - `CPVersion=1.0`および`DRCPPurity`がNULL以外/空ではない文字列に設定されている場合。管理対象外ODP.NETにのみ適用されます。

- `InvalidOperationException()` - 接続をオープンした後、`DRCPPurity`がNULL以外/空ではない文字列に設定されている場合。

- `InvalidOperationException()` - DRCPが無効で、`DRCPPurity`がNULL以外/空ではない文字列に設定されている場合。

備考

デフォルト値は`Pooled`です。

`New`に設定すると、ODP.NETはプールの既存の接続を検索するのではなく、新しいDRCP接続を確立します。一般に、このプロパティは既存のセッション・ステートが設定されていない状態で接続するアプリケーションで使用されます。

`Pooled`に設定すると、ODP.NETは最初にDRCPプールにすでに存在する既存の接続を使用しようとします。

.NET Framework 4以降でのみサポートされています。

関連項目:

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

- OracleConnectionクラス

- OracleConnectionメンバー

- OracleDRCPPurity列挙