Udostępnij za pośrednictwem


OracleConnection.ConnectionTimeout Właściwość

Definicja

Pobiera czas oczekiwania na nawiązanie połączenia przed zakończeniem próby i wygenerowaniem błędu.

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

Wartość właściwości

Czas oczekiwania na otwarcie połączenia (w sekundach). Wartość domyślna to 15 sekund.

Atrybuty

Wyjątki

Określona wartość jest mniejsza niż 0.

Uwagi

Możesz ustawić czas oczekiwania połączenia na przekroczenie limitu czasu przy użyciu Connect Timeout słów kluczowych lub Connection Timeout w parametry połączenia. Wartość 0 wskazuje brak limitu i należy go uniknąć, ConnectionString ponieważ próba połączenia czeka na czas nieokreślony.

Uwaga

Connection W przeciwieństwie do obiektu w innych dostawcach danych .NET Framework (SQL Server, OLE DB i ODBC) OracleConnection nie obsługuje ConnectionTimeout właściwości. Ustawienie limitu czasu połączenia z właściwością lub w parametry połączenia nie ma wpływu, a zwracana wartość jest zawsze zero. OracleConnection nie obsługuje Database również właściwości ani ChangeDatabase metody.

Dotyczy