OracleConnection::ConnectionTimeout Property
Gets the time to wait to establish a connection before terminating the attempt and generating an error.
Assembly: System.Data.OracleClient (in System.Data.OracleClient.dll)
public: [BrowsableAttribute(false)] property int ConnectionTimeout { virtual int get() override; }
Property Value
Type: System::Int32The time (in seconds) to wait for a connection to open. The default value is 15 seconds.
Implements
IDbConnection::ConnectionTimeout| Exception | Condition |
|---|---|
| ArgumentException | The value specified is less than 0. |
You can set the amount of time a connection waits to time out by using the Connect Timeout or Connection Timeout keywords in the connection string. A value of 0 indicates no limit, and should be avoided in a ConnectionString because an attempt to connect waits indefinitely.
Note |
|---|
Unlike the Connection object in the other .NET Framework data providers (SQL Server, OLE DB, and ODBC), OracleConnection does not support a ConnectionTimeout property. Setting a connection time-out either with a property or in the connection string has no effect, and the value returned is always zero. OracleConnection also does not support a Database property or a ChangeDatabase method. |
Available since 2.0
