SqlCeConnection.StateChange Event
Occurs when the state of the connection changes.
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 supports the use of events, but not the declaration of new ones.
Remarks
The StateChange event fires whenever the State changes from closed to opened, or from opened to closed. StateChange fires immediately after the SqlCeConnection transitions.
If an event handler throws an exception from within the StateChange event, the exception propagates to the caller of the Open or Close method.
The StateChange event is not raised unless you explicitly call Close or Dispose.