6.4.6.18 Open

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

宣言

// C#
public overide void Open();

実装

IDbConnection

例外

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

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

備考

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

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

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