Compartilhar via


Propriedade do RDL SqlCeConnection.State

Obtém o estado atual da conexão.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)

Sintaxe

'Declaração
Public Overrides ReadOnly Property State As ConnectionState
    Get
'Uso
Dim instance As SqlCeConnection
Dim value As ConnectionState

value = instance.State
public override ConnectionState State { get; }
public:
virtual property ConnectionState State {
    ConnectionState get () override;
}
abstract State : ConnectionState
override State : ConnectionState
override function get State () : ConnectionState

Valor da propriedade

Tipo: System.Data.ConnectionState
Uma combinação de bit a bit dos valores de ConnectionState. O padrão é Closed.

Implementa

IDbConnection.State

Comentários

As alterações de estado permitidas são:

  • De Closed para Open, usando o método Open do objeto connection.

  • De Open para Closed, usando o método Close ou o método Dispose do objeto connection.

Dica

A chamada da propriedade State aumenta a sobrecarga do aplicativo porque cada chamada resulta em uma chamada para a propriedade DBPROP_CONNECTIONSTATUS do OLE DB para uma conexão aberta.

Consulte também

Referência

SqlCeConnection Classe

Namespace System.Data.SqlServerCe