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

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

前 | 次 |

# Open

このメソッドは、接続をOracle Databaseにオープンします。

宣言

    // C#
    public overide void Open();

実装

`IDbConnection`

例外

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

`InvalidOperationException` - 接続がすでにオープンしているか、または接続文字列がNULLまたは空です。

備考

接続プーリングが有効な場合、接続がプールから取得されます。それ以外の場合は、新規接続が確立されます。

`Open()`メソッドが起動されたときに、プールに未処理の接続が含まれていない可能性があります。この場合、新規接続が確立されます。

指定した接続タイムアウト値内で有効な接続がない場合、`Max` `Pool` `Size`に達したときに`OracleException`がスローされます。

関連項目:

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

- OracleConnectionクラス

- OracleConnectionメンバー