SqlCeConnection.State Property
接続の現在の状態を取得します。
名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
'宣言
Public Overrides ReadOnly Property State As ConnectionState
public override ConnectionState State { get; }
public:
virtual property ConnectionState State {
ConnectionState get () override;
}
/** @property */
public ConnectionState get_State ()
public override function get State () : ConnectionState
プロパティ値
ConnectionState 値のビットごとの組み合わせ。既定値は Closed です。
解説
許可される状態の変更を次に示します。
Closed から Open へ。接続オブジェクトの Open メソッドを使用します。
Open から Closed へ。接続オブジェクトの Close メソッドまたは Dispose メソッドを使用します。
注意
State プロパティを呼び出すと、開いている接続の OLE DB DBPROP_CONNECTIONSTATUS プロパティがそのたびに呼び出されるため、アプリケーションのオーバーヘッドが増します。
スレッド セーフ
この型の public static (Visual Basic では Shared ) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
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