SqlCeConnection.StateChange-Ereignis
Tritt ein, wenn der Zustand der Verbindung geändert wird.
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
Syntax
'Declaration
Public Overrides Event StateChange As StateChangeEventHandler
'Usage
Dim instance As SqlCeConnection
Dim handler As StateChangeEventHandler
AddHandler instance.StateChange, handler
public override event StateChangeEventHandler StateChange
public:
virtual event StateChangeEventHandler^ StateChange {
void add (StateChangeEventHandler^ value);
void remove (StateChangeEventHandler^ value);
}
abstract StateChange : IEvent<StateChangeEventHandler,
StateChangeEventArgs>
override StateChange : IEvent<StateChangeEventHandler,
StateChangeEventArgs>
JScript unterstützt die Verwendung von Ereignissen, jedoch nicht die Deklaration neuer Ereignisse.
Hinweise
Das StateChange-Ereignis wird ausgelöst, wenn die State-Eigenschaft von geschlossen in geöffnet oder von geöffnet in geschlossen geändert wird. Das StateChange-Ereignis wird unmittelbar nach den SqlCeConnection-Übergängen ausgelöst.
Wenn ein Ereignishandler eine Ausnahme aus dem StateChange-Ereignis 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.