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 A,並對此進行額外修改。
- row
- DataRow
來自 提供的GetSchemaTable()結構表。DataRow
- statementType
- StatementType
所產生的指令類型;插入、更新或刪除。
- whereClause
- Boolean
true 如果該參數屬於 update 或 delete WHERE 子句,則 false 是插入值或更新值的一部分。
備註
此方法允許類別實作 DbCommandBuilder 處理提供者特有的參數屬性。