SqlCeParameterCollection.Contains Method (String)
指定したパラメータ名の SqlCeParameter がコレクション内に存在するかどうかを示す値を取得します。
名前空間: System.Data.SqlServerCe
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)
構文
'宣言
Public Overrides Function Contains ( _
value As String _
) As Boolean
public override bool Contains (
string value
)
public:
virtual bool Contains (
String^ value
) override
public boolean Contains (
String value
)
public override function Contains (
value : String
) : boolean
パラメータ
- value
パラメータの名前。
戻り値
コレクションにパラメータが格納されている場合は true。それ以外の場合は false。
例
SqlCeParameterCollection 内で、指定した ParameterName の SqlCeParameter を検索する例を次に示します。目的のパラメータが存在する場合は、そのパラメータの名前とインデックスを表示します。目的のパラメータが存在しない場合は、エラーを表示します。この例は、SqlCeCommand が既に作成されていることを前提にしています。
' ...
' create SqlCeCommand cmd
' ...
If Not cmd.Parameters.Contains("Description") Then
MessageBox.Show("ERROR: no such parameter in the collection")
Else
MessageBox.Show("match on parameter #" & cmd.Parameters.IndexOf("Description").ToString())
End If
// ...
// create SqlCeCommand cmd
// ...
if (!cmd.Parameters.Contains("Description"))
MessageBox.Show("ERROR: no such parameter in the collection");
else
MessageBox.Show("match on parameter #" +
cmd.Parameters.IndexOf("Description").ToString());
スレッド セーフ
この型の 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 でサポート
参照
リファレンス
SqlCeParameterCollection Class
SqlCeParameterCollection Members
System.Data.SqlServerCe Namespace