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 メソッドの呼び出し元に通知されます。
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