Freigeben über


SqlCeConnection.State-Eigenschaft

Ruft den aktuellen Zustand der Verbindung ab.

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

Syntax

'Declaration
Public Overrides ReadOnly Property State As ConnectionState
    Get
'Usage
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

Eigenschaftswert

Typ: System.Data.ConnectionState
Eine bitweise Kombination der ConnectionState-Werten. Der Standardwert ist Closed.

Implementiert

IDbConnection.State

Hinweise

Folgende Änderungen am Zustand sind zulässig:

  • Von Closed in Open, wobei die Open-Methode des Verbindungsobjekts verwendet wird.

  • Von Open in Closed, wobei die Close-Methode oder die Dispose-Methode des Verbindungsobjekts verwendet wird.

Hinweis

Durch Aufrufen der State-Eigenschaft wird der Aufwand für die Anwendung erhöht, da jeder Aufruf zu einem Aufruf der OLE DB DBPROP_CONNECTIONSTATUS-Eigenschaft für eine offene Verbindung führt.

Siehe auch

Verweis

SqlCeConnection Klasse

System.Data.SqlServerCe-Namespace