次の方法で共有


OracleConnection.ConnectionTimeout プロパティ

定義

試行を中断してエラーを生成する前に、接続の確立時に待機する時間を取得します。

public:
 virtual property int ConnectionTimeout { int get(); };
[System.ComponentModel.Browsable(false)]
public override int ConnectionTimeout { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ConnectionTimeout : int
Public Overrides ReadOnly Property ConnectionTimeout As Integer

プロパティ値

接続が開くのを待機する時間 (秒単位)。 既定値は 15 秒です。

属性

例外

指定された値が 0 未満です。

注釈

接続がタイムアウトするまでの待機時間を設定するには、接続文字列の または Connection Timeout キーワードを使用Connect Timeoutします。 値 0 は制限がないことを示し、接続を試みると無期限に待機するため、 で ConnectionString 回避する必要があります。

注意

他のConnection.NET Framework データ プロバイダー (SQL Server、OLE DB、ODBC) OracleConnection の オブジェクトとは異なり、 プロパティはサポートConnectionTimeoutされていません。 プロパティまたは接続文字列で接続タイムアウトを設定しても効果はなく、返される値は常に 0 です。 OracleConnectionでは、プロパティまたはメソッドもChangeDatabaseサポートDatabaseされていません。

適用対象