Поделиться через


SqlCeConnection.StateChange Event

Примечание. Это событие устарело.

Возникает при изменении состояния соединения.

Пространство имен: System.Data.SqlServerCe
Сборка: System.Data.SqlServerCe (в system.data.sqlserverce.dll)

Синтаксис

'Декларация
<ObsoleteAttribute("This property is obsolete and will be removed in a future version.")> _
Public Event StateChange As StateChangeEventHandler
[ObsoleteAttribute("This property is obsolete and will be removed in a future version.")] 
public override event StateChangeEventHandler StateChange
[ObsoleteAttribute(L"This property is obsolete and will be removed in a future version.")] 
public:
virtual event StateChangeEventHandler^ StateChange {
    void add (StateChangeEventHandler^ value) override;
    void remove (StateChangeEventHandler^ value) override;
}
/** @event */
public void add_StateChange (StateChangeEventHandler value)

/** @event */
public void remove_StateChange (StateChangeEventHandler value)
JScript поддерживает использование событий, но не объявление новых.

Замечания

Событие StateChange вызывается каждый раз, когда соединение State переходит из закрытого состояния в открытое или наоборот. Событие StateChange вызывается немедленно после смены состояния SqlCeConnection.

Если обработчик событий вызывает исключение непосредственно при обработке события StateChange, то оно распространяется на объект, вызывающий метод Open или Close.

Событие StateChange вызывается только при явном вызове метода Close или Dispose.

Платформы

Платформы разработки

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Сведения о версии
.NET Framework и NET Compact Framework
Поддерживается в версии 3.5
.NET Framework
Поддерживается в версии 3.0
.NET Compact Framework и .Net Framework
Поддерживается в версии 2.0

См. также

Справочник

SqlCeConnection Class
SqlCeConnection Members
System.Data.SqlServerCe Namespace