Событие SqlCeConnection.StateChange
Возникает при изменении состояния соединения.
Пространство имен: System.Data.SqlServerCe
Сборка: System.Data.SqlServerCe (в System.Data.SqlServerCe.dll)
Синтаксис
'Декларация
Public Overrides Event StateChange As StateChangeEventHandler
'Применение
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 поддерживает использование событий, но не объявление новых.
Замечания
Событие StateChange вызывается каждый раз, когда соединение State переходит из закрытого состояния в открытое или наоборот. Событие StateChange вызывается немедленно после смены состояния SqlCeConnection.
Если обработчик событий вызывает исключение непосредственно при обработке события StateChange, то оно распространяется на объект, вызывающий метод Open или Close.
Событие StateChange вызывается только при явном вызове метода Close или Dispose.