Compartir a través de


OracleConnection.ConnectionTimeout Propiedad

Definición

Obtiene el tiempo de espera para establecer una conexión antes de detener el intento y generar un error.

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

Valor de propiedad

El tiempo (en segundos) que se debe esperar para que se abra una conexión. El valor predeterminado es 15 segundos.

Atributos

Excepciones

El valor especificado es menor que 0.

Comentarios

Puede establecer la cantidad de tiempo que espera una conexión para agotar el tiempo de espera mediante las Connect Timeout palabras clave o Connection Timeout del cadena de conexión. Un valor de 0 indica que no hay ningún límite y debe evitarse en porque ConnectionString un intento de conexión espera indefinidamente.

Nota

A diferencia del Connection objeto de los otros proveedores de datos de .NET Framework (SQL Server, OLE DB y ODBC), OracleConnection no admite una ConnectionTimeout propiedad . Establecer un tiempo de espera de conexión con una propiedad o en el cadena de conexión no tiene ningún efecto y el valor devuelto siempre es cero. OracleConnection tampoco admite una Database propiedad ni un ChangeDatabase método .

Se aplica a