6.2.4.3 ArrayBindCount

このプロパティでは、配列バインド機能を使用するかどうかを指定し、OracleParameter Valueプロパティでバインドされる配列要素数を指定します。

宣言

// C#
public int ArrayBindCount {get; set;}

プロパティ値

OracleParameter Valueプロパティでバインドされる配列要素数を指定する整数

例外

ArgumentException - 指定されたArrayBindCount値が無効

備考

デフォルト = 0

ArrayBindCount0の場合は、配列バインドは使用されません。それ以外の場合は、配列バインドが使用されOracleParameter Valueプロパティが値の配列として解釈されます。配列バインド機能を使用する場合は、ArrayBindCountの値を指定する必要があります。

DbTypeOracleDbTypeのどちらも設定されていない場合は、OracleParameter Valueプロパティを設定する前にArrayBindCountを設定して、ValueからのDbTypeおよびOracleDbTypeの判断が正しくできるようにすることをお薦めします。

デフォルトでは配列バインドは使用されません。

XmlCommandTypeプロパティがNone以外の任意の値に対して設定されている場合は、このプロパティは無視されます。