15.5.8 HiRDBParameterCollection
- 〈この項の構成〉
(1) コンストラクタ
(a) HiRDBParameterCollection
void HiRDBParameterCollection ()
説明:HiRDBParameterCollectionクラスの新規インスタンスを初期化します。
(2) プロパティ
(a) Count
型:int
既定値:0
説明:HiRDBParameterCollectionに格納されているHiRDBParameterオブジェクトの数を取得します(読み取り専用)。
(b) IsFixedSize
型:bool
既定値:false
説明:HiRDBParameterCollectionが固定サイズかどうかを示す値を取得します(読み取り専用)。常にfalseとなります。
(c) IsReadOnly
型:bool
既定値:false
説明:HiRDBParameterCollectionが読み取り専用かどうかを示す値を取得します(読み取り専用)。常にfalseとなります。
(d) IsSynchronized
型:bool
既定値:false
説明:HiRDBParameterCollectionへのアクセスが同期されている(スレッドセーフである)かどうかを示す値を取得します(読み取り専用)。常にfalseとなります。
(e) Item
- Item[int]
-
型:HiRDBParameter this[int index]
説明:指定したインデクスのHiRDBParameterオブジェクトを取得します。又は,指定したインデクスにHiRDBParameterオブジェクトを設定します。
- Item[string]
-
型:HiRDBParameter this[string parameterName]
説明:引数で指定したパラメタ名を持つHiRDBParameterオブジェクトを取得します。又は,引数で指定したパラメタ名を持つHiRDBParameterオブジェクトのインデクスに新しいHiRDBParameterオブジェクトを設定します。
(f) SyncRoot
型:object
既定値:null
説明:HiRDBParameterCollectionへのアクセスを同期するために使用できるオブジェクトを取得します(読み取り専用)。
(3) メソッド
(a) Add
- int Add (object)
-
- 引数
-
object value:HiRDBParameterCollectionに追加するHiRDBParameterオブジェクト
- Return
-
int:追加したHiRDBParameterオブジェクトのコレクション内での0から始まるインデクス
説明:HiRDBParameterCollectionに項目を追加します。
- int Add (Hitachi.HiRDB.HiRDBParameter)
-
- 引数
-
HiRDBParameter value:HiRDBParameterCollectionに追加するHiRDBParameter
- Return
-
int:追加したHiRDBParameterの0から始まるインデクス
説明:HiRDBParameterCollectionに項目を追加します。
- int Add (string, object)
-
- 引数
-
string parameterName:パラメタの名前
object parameterValue:パラメタの値
- Return
-
int:追加したHiRDBParameterの0から始まるインデクス
説明:パラメタの名前と値を指定して,HiRDBParameterCollectionに項目を追加します。
- int Add (string, HiRDBType)
-
- 引数
-
string parameterName:パラメタの名前
HiRDBType dataType:HiRDBType値の一つ
- Return
-
int:追加したHiRDBParameterの0から始まるインデクス
説明:パラメタの名前とデータ型を指定して,HiRDBParameterCollectionに項目を追加します。
- int Add (string, HiRDBType, int)
-
- 引数
-
string parameterName:パラメタの名前
HiRDBType dataType:HiRDBType値の一つ
int size:パラメタのサイズ
- Return
-
int:追加したHiRDBParameterの0から始まるインデクス
説明:パラメタの名前,データ型,及びサイズを指定して,HiRDBParameterCollectionに項目を追加します。
- int Add (string, HiRDBType, int, string)
-
- 引数
-
string parameterName:パラメタの名前
HiRDBType dataType:HiRDBType値の一つ
int size:パラメタのサイズ
string srcColumn:ソース列の名前
- Return
-
int:追加したHiRDBParameterの0から始まるインデクス
説明:パラメタの名前,データ型,サイズ,及びソース列の名前を指定して,HiRDBParameterCollectionに項目を追加します。
(b) Add2
- Hitachi.HiRDB.HiRDBParameter Add2 (Hitachi.HiRDB.HiRDBParameter)
-
- 引数
-
HiRDBParameter value:HiRDBParameterCollectionに追加するHiRDBParameter
- Return
-
HiRDBParameter:追加したHiRDBParameterオブジェクト
説明:HiRDBParameterCollectionに項目を追加します。
- Hitachi.HiRDB.HiRDBParameter Add 2(string, object)
-
- 引数
-
string parameterName:パラメタの名前
object parameterValue:パラメタの値
- Return
-
HiRDBParameter:追加したHiRDBParameterオブジェクト
説明:パラメタの名前と値を指定して,HiRDBParameterCollectionに項目を追加します。
- Hitachi.HiRDB.HiRDBParameter Add2 (string, HiRDBType)
-
- 引数
-
string parameterName:パラメタの名前
HiRDBType dataType:HiRDBType値の一つ
- Return
-
HiRDBParameter:追加したHiRDBParameterオブジェクト
説明:パラメタの名前とデータ型を指定して,HiRDBParameterCollectionに項目を追加します。
- Hitachi.HiRDB.HiRDBParameter Add2 (string, HiRDBType, int)
-
- 引数
-
string parameterName:パラメタの名前
HiRDBType dataType:HiRDBType値の一つ
int size:パラメタのサイズ
- Return
-
HiRDBParameter:追加したHiRDBParameterオブジェクト
説明:パラメタの名前,データ型,及びサイズを指定して,HiRDBParameterCollectionに項目を追加します。
- Hitachi.HiRDB.HiRDBParameter Add 2(string, HiRDBType, int, string)
-
- 引数
-
string parameterName:パラメタの名前
HiRDBType dataType:HiRDBType値の一つ
int size:パラメタのサイズ
string srcColumn:ソース列の名前
- Return
-
HiRDBParameter:追加したHiRDBParameterオブジェクト
説明:パラメタの名前,データ型,サイズ,及びソース列の名前を指定して,HiRDBParameterCollectionに項目を追加します。
(c) AddRange
- void AddRange(Array)
-
- 引数
-
values:HiRDBParameterCollectionに追加するHiRDBParameterオブジェクトの配列
Return:void
説明:指定されたHiRDBParameterオブジェクトの配列をHiRDBParameterCollectionに追加します。
例外:HiRDBException
- void AddRange(HiRDBParameter[])
-
- 引数
-
value:HiRDBParameterCollectionに追加するHiRDBParameterオブジェクトの配列
Return:void
説明:指定されたHiRDBParameterオブジェクトの配列をHiRDBParameterCollectionに追加します。
例外:HiRDBException
(d) Clear
void Clear ()
Return:void
説明:HiRDBParameterCollectionからすべての項目を削除します。
(e) Contains
- bool Contains (object)
-
- 引数
-
object value:HiRDBParameterCollection内で検索されるObject
- Return
-
bool:ObjectがHiRDBParameterCollectionにある場合はtrue,それ以外の場合はfalseとなります。
説明:HiRDBParameterがコレクション内にあるかどうかを示す値を取得します。
例外:HiRDBException
- bool Contains (HiRDBParameter)
-
- 引数
-
HiRDBParameter value:HiRDBParameterCollection内で検索するHiRDBParameterオブジェクト
- Return
-
bool:ObjectがHiRDBParameterCollectionにある場合はtrue,それ以外の場合はfalseとなります。
説明:HiRDBParameterがコレクション内にあるかどうかを示す値を取得します。
例外:HiRDBException
- bool Contains (string)
-
- 引数
-
string parameterName:パラメタの名前
- Return
-
bool:コレクションにパラメタが格納されている場合はtrue,それ以外の場合はfalseとなります。
説明:HiRDBParameter がコレクション内にあるかどうかを示す値を取得します。
例外:HiRDBException
(f) CopyTo
void CopyTo (System.Array, int)
- 引数
-
System.Array array:HiRDBParameterCollectionから要素がコピーされる1次元のArray
int index:valueを挿入する位置の,0から始まるインデクス番号
Return:void
説明:Arrayの特定のインデクスを開始位置として,HiRDBParameterCollectionの要素をArrayにコピーします。
(g) GetEnumerator
System.Collections.IEnumerator GetEnumerator ()
- Return
-
System.Collections.Ienumerator:コレクションを反復処理するために使用できるIEnumerator
説明:コレクションを反復処理できる列挙子を返します。
(h) IndexOf:overload
- int IndexOf (string)
-
- 引数
-
string parameterName:パラメタの名前
- Return
-
int:コレクション内のHiRDBParameterCollectionの0から始まる位置
説明:コレクション内のHiRDBParameterの位置を取得します。
例外:HiRDBException
- int IndexOf (object)
-
- 引数
-
object value:HiRDBParameterCollection内で検索されるObject
- Return
-
int:リストにある場合はvalueのインデクス,それ以外の場合は-1となります。
説明:コレクション内のHiRDBParameterの位置を取得します。
(i) Insert
- void Insert(int, object)
-
- 引数
-
int index:valueを挿入する位置の,0から始まるインデクス番号
object value:HiRDBParameterCollectionに追加するHiRDBParameter
Return:void
説明:HiRDBParameterCollection内の指定した位置に項目を挿入します。
例外:HiRDBException
- void Insert (int, Hitachi.HiRDB.HiRDBParameter)
-
- 引数
-
int index:valueを挿入する位置の,0から始まるインデクス番号
HiRDBParameter value:HiRDBParameterCollectionに追加するHiRDBParameter
Return:void
説明:HiRDBParameterCollection内の指定した位置に項目を挿入します。
例外:HiRDBException
(j) Remove
void Remove (object)
- 引数
-
object value:HiRDBParameterCollectionから削除するHiRDBParameter
Return:void
説明:HiRDBParameterCollection内にある特定のオブジェクトのうち,最初に出現するオブジェクトを削除します。
(k) RemoveAt
- void RemoveAt (string)
-
- 引数
-
string parameterName:パラメタの名前
Return:void
説明:HiRDBParameterをコレクションから削除します。
例外:HiRDBException
- void RemoveAt (int)
-
- 引数
-
int index:削除する項目の0から始まるインデクス
Return:void
説明:HiRDBParameterをコレクションから削除します。