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
如果參數是更新或刪除 WHERE 子句的一部分,則為 true
,如果它是插入或更新值的一部分,則為 false
。
備註
這個方法可讓類別的實作 DbCommandBuilder 處理提供者特定的參數屬性。
適用於
另請參閱
- 使用 CommandBuilder 產生命令
- ADO.NET 概觀 \(部分機器翻譯\)