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 支援使用事件,但不支援新的宣告。
備註
每當 State 從已關閉變更為已開啟,或從已開啟變更為已關閉時,會引發 StateChange 事件。在 SqlCeConnection 轉換之後,會立即引發 StateChange 事件。
如果事件處理常式從 StateChange 事件內擲回例外狀況,則該例外狀況會轉換至 Open 或 Close 方法的呼叫端。
除非有明確地呼叫 Close 或 Dispose,否則不會引發 StateChange 事件。
平台
開發平台
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