Hitachi

ノンストップデータベース HiRDB Version 10 UAP開発ガイド


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をコレクションから削除します。