クラス SQLiteCSLib.SQLiteParameterCollection

SQLiteパラメータコレクション. [詳細]

すべてのメンバ一覧

Public メソッド

 SQLiteParameterCollection ()
 コンストラクタ
void RemoveAt (string parameterName)
 パラメータ削除
bool Contains (string parameterName)
 パラメータ名存在チェック
int IndexOf (string parameterName)
 配列番号取得 大小文字区別無し

プロパティ

object this [string parameterName] [get, set]
 パラメータ名プロパティ

説明

SQLiteパラメータコレクション.

SQLiteParameterCollection.cs10 行で定義されています。


コンストラクタとデストラクタ

SQLiteCSLib.SQLiteParameterCollection.SQLiteParameterCollection (  ) 

コンストラクタ

SQLiteParameterCollection.cs15 行で定義されています。

00016                 {
00017                 }


メソッド

bool SQLiteCSLib.SQLiteParameterCollection.Contains ( string  parameterName  ) 

パラメータ名存在チェック

引数:
parameterName パラメータ名
戻り値:
真偽値

SQLiteParameterCollection.cs75 行で定義されています。

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  ) 

配列番号取得 大小文字区別無し

引数:
parameterName パラメータ名
戻り値:
配列番号

SQLiteParameterCollection.cs92 行で定義されています。

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  ) 

パラメータ削除

引数:
parameterName パラメータ名

SQLiteParameterCollection.cs55 行で定義されています。

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]

パラメータ名プロパティ

SQLiteParameterCollection.cs23 行で定義されています。


このクラスの説明は次のファイルから生成されました:

SQLite3 Wrap ADO For .Net1.1 or Compact Frameworkに対してSun Nov 15 13:03:06 2009に生成されました。  doxygen 1.6.1