DB2ParameterCollection.Contains メソッド
コレクションに DB2Parameter オブジェクトが存在するかどうかを示す値を取得します。
多重定義リスト
| 名前 | 説明 |
|---|---|
| 次を含む (オブジェクト) (Boolean Implements IList.Contains) | コレクションに DB2®Parameter オブジェクトが存在するかどうかを示す値を取得します。 |
| 次をブール値として含む (String) IDataParameterCollection.Contains | 指定されたパラメーター名を持つ DB2Parameter オブジェクトがコレクション内に存在するかどうかを示す値を取得します。 |
例
[Visual Basic、C#] 以下の例では、 DB2ParameterCollection内で、指定された DB2Parameter.ParameterName を持つ DB2パラメーター を検索します。 パラメーターが存在する場合、パラメーターの名前とインデックスを表示します。 パラメーターが存在しない場合、エラーを表示します。 この例では、 DB2ParameterCollection が既に作成されていることを想定しています。
注: [Visual Basic、C#] この例は、 Containsの多重定義バージョンの 1 つを使用する方法を示しています。 使用可能な他の例については、それぞれの多重定義のトピックを参照してください。
[Visual Basic]
Public Sub SearchDB2Params()
' ...
' create DB2ParameterCollection myParameters
' ...
If Not myParameters.Contains("Description") Then
MessageBox.Show("ERROR: no such parameter in the collection")
Else
MessageBox.Show("Name: " & myParameters("Description").ToString() & _
"Index: " & myParameters.IndexOf("Description").ToString())
End If
End Sub 'SearchDB2Params
[C#]
public void SearchDB2Params() {
// ...
// create DB2ParameterCollection myParameters
// ...
if (!myParameters.Contains("Description"))
MessageBox.Show("ERROR: no such parameter in the collection");
else
MessageBox.Show("Name: " + myParameters["Description"].ToString() +
"Index: " + myParameters.IndexOf("Description").ToString());
}