BindByName
このプロパティでは、コレクションのバインド・メソッドを指定します。
宣言
// C# public bool BindByName {get; set;}
プロパティ値
パラメータが名前別にバインドされる場合はtrue
を戻し、位置別にバインドされる場合はfalse
を戻します。
備考
デフォルト = false
。
次の条件の場合、BindByName
は無視されます。
-
XmlCommandType
プロパティの値が、Insert
、Update
またはDelete
の場合 -
XmlCommandType
プロパティの値がQuery
であるが、OracleCommand
にパラメータが設定されていない場合
XmlCommandType
プロパティがOracleXmlCommandType.Query
で、任意のパラメータがOracleCommand
で設定されている場合は、BindByName
プロパティをtrue
に設定する必要があります。それ以外の場合は、次のOracleCommand
メソッドではInvalidOperationException
をスローします。
-
ExecuteNonQuery
-
ExecuteXmlReader
-
ExecuteStream
-
ExecuteToStream