Поделиться через


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.

Комментарии

Время ожидания ожидания подключения можно задать с помощью Connect Timeout ключевых слов или Connection Timeout в строка подключения. Значение 0 указывает на отсутствие ограничений, и его следует избегать в , ConnectionString так как попытка подключения ожидает неограниченное время.

Примечание

Connection В отличие от объекта в других платформа .NET Framework поставщиков данных (SQL Server, OLE DB и ODBC) OracleConnection не поддерживает ConnectionTimeout свойство . Установка времени ожидания подключения с помощью свойства или в строка подключения не влияет, и возвращаемое значение всегда равно нулю. OracleConnection также не поддерживает Database свойство или ChangeDatabase метод .

Применяется к