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
'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;
}
/** @property */
public ConnectionState get_State ()
public override function get State () : ConnectionState

Eigenschaftenwert

Eine bitweise Kombination der ConnectionState-Werte. Der Standardwert ist Closed.

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 entweder 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.

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

Plattformen

Windows CE, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows XP Professional x64 Edition, Windows XP SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

SqlCeConnection-Klasse
SqlCeConnection-Member
System.Data.SqlServerCe-Namespace