クラス SQLiteCSLib.SQLiteParameterCollection
SQLiteパラメータコレクション.
[詳細]
すべてのメンバ一覧
説明
SQLiteパラメータコレクション.
SQLiteParameterCollection.cs の 10 行で定義されています。
コンストラクタとデストラクタ
SQLiteCSLib.SQLiteParameterCollection.SQLiteParameterCollection |
( |
|
) |
|
メソッド
bool SQLiteCSLib.SQLiteParameterCollection.Contains |
( |
string |
parameterName |
) |
|
パラメータ名存在チェック
- 引数:
-
- 戻り値:
- 真偽値
SQLiteParameterCollection.cs の 75 行で定義されています。
00076 {
00077 foreach( IDataParameter idp in this )
00078 {
00079 if( idp.ParameterName == parameterName )
00080 return true;
00081 }
00082
00083 return false;
00084 }
int SQLiteCSLib.SQLiteParameterCollection.IndexOf |
( |
string |
parameterName |
) |
|
配列番号取得 大小文字区別無し
- 引数:
-
- 戻り値:
- 配列番号
SQLiteParameterCollection.cs の 92 行で定義されています。
00093 {
00094 for( int iIdx = 0; iIdx<this.Count; iIdx++ )
00095 {
00096 IDataParameter idp = this[ iIdx ] as IDataParameter;
00097 if( idp != null && idp.ParameterName.ToUpper() == parameterName.ToUpper() )
00098 return iIdx;
00099 }
00100
00101 return -1;
00102 }
void SQLiteCSLib.SQLiteParameterCollection.RemoveAt |
( |
string |
parameterName |
) |
|
パラメータ削除
- 引数:
-
SQLiteParameterCollection.cs の 55 行で定義されています。
00056 {
00057 IDataParameter target = null;
00058 foreach( IDataParameter idp in this )
00059 {
00060 if( idp.ParameterName == parameterName )
00061 target = idp;
00062 }
00063
00064 if( target != null )
00065 {
00066 this.Remove( target );
00067 }
00068 }
プロパティ
object SQLiteCSLib.SQLiteParameterCollection.this[string parameterName] [get, set] |
このクラスの説明は次のファイルから生成されました: