Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis: Dieser Namespace oder Member bzw. diese Klasse wird nur von .NET Framework, Version 1.1, unterstützt.
Tritt ein, wenn der Zustand der Verbindung geändert wird.
Public Event StateChange As StateChangeEventHandler
[C#]
public event StateChangeEventHandler StateChange;
[C++]
public: __event StateChangeEventHandler* StateChange;
[JScript] In JScript können Sie die durch eine Klasse definierten Ereignisse verwenden, jedoch keine eigenen definieren.
Ereignisdaten
Der Ereignishandler empfängt ein Argument vom Typ StateChangeEventArgs mit Daten zu diesem Ereignis. Die folgenden StateChangeEventArgs-Eigenschaften stellen spezifische Informationen zu diesem Ereignis bereit.
| Eigenschaft | Beschreibung |
|---|---|
| CurrentState | Ruft den neuen Zustand der Verbindung ab. Das Verbindungsobjekt weist beim Auslösen des Ereignisses bereits den neuen Zustand auf. |
| OriginalState | Ruft den ursprünglichen Zustand der Verbindung ab. |
Hinweise
Das StateChange-Ereignis wird ausgelöst, wenn der State von geschlossen in geöffnet oder von geöffnet in geschlossen geändert wird. StateChange wird unmittelbar nach den SqlCeConnection-Übergängen ausgelöst.
Wenn ein Ereignishandler eine Ausnahme vom StateChange-Ereignis aus auslöst, wird die Ausnahme an den Aufrufer der Open-Methode oder der Close-Methode weitergegeben.
Das StateChange-Ereignis wird erst ausgelöst, wenn Sie explizit Close oder Dispose aufrufen. Weitere Informationen finden Sie unter Arbeiten mit Verbindungereignissen.
Anforderungen
.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 Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
SqlCeConnection-Klasse | SqlCeConnection-Member | System.Data.SqlServerCe-Namespace