DbCommandBuilder.ApplyParameterInfo 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许 DbCommandBuilder 类的提供程序实现处理附加参数属性。
protected:
abstract void ApplyParameterInfo(System::Data::Common::DbParameter ^ parameter, System::Data::DataRow ^ row, System::Data::StatementType statementType, bool whereClause);
protected abstract void ApplyParameterInfo (System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause);
abstract member ApplyParameterInfo : System.Data.Common.DbParameter * System.Data.DataRow * System.Data.StatementType * bool -> unit
Protected MustOverride Sub ApplyParameterInfo (parameter As DbParameter, row As DataRow, statementType As StatementType, whereClause As Boolean)
参数
- parameter
- DbParameter
要将附加修改应用到的 DbParameter。
- row
- DataRow
来自由 DataRow 提供的架构表的 GetSchemaTable()。
- statementType
- StatementType
生成的命令的类型;INSERT、UPDATE 或 DELETE。
- whereClause
- Boolean
如果参数是 update 或 delete WHERE 子句的一部分,则为 true
;如果是 insert 或 update 值的一部分,则为 false
。
注解
此方法允许 类的 DbCommandBuilder 实现处理特定于提供程序的参数属性。