OracleConnection.ConnectionTimeout Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o tempo de espera para estabelecer uma conexão antes de encerrar a tentativa e gerar um erro.
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 da propriedade
O tempo (em segundos) para aguardar a abertura de uma conexão. O valor padrão é 15 segundos.
- Atributos
Exceções
O valor especificado é menor que 0.
Comentários
Você pode definir a quantidade de tempo que uma conexão aguarda para o tempo limite usando as palavras-chave ou Connection Timeout palavras-chave Connect Timeout na cadeia de conexão. Um valor de 0 não indica nenhum limite e deve ser evitado em um ConnectionString porque uma tentativa de conexão aguarda indefinidamente.
Observação
Ao contrário do Connection objeto nos outros provedores de dados do .NET Framework (SQL Server, OLE DB e ODBC), OracleConnection não há suporte para uma ConnectionTimeout propriedade. Definir um tempo limite de conexão com uma propriedade ou na cadeia de conexão não tem efeito e o valor retornado é sempre zero.
OracleConnection também não dá suporte a uma Database propriedade ou a um ChangeDatabase método.