共用方式為


IColumnModification 介面

定義

表示單一資料行的更新、插入或刪除作業。 IReadOnlyModificationCommand 包含 的清單 IColumnModification

此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。

public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
衍生

備註

如需詳細資訊 和範例,請參閱資料庫提供者和延伸模組的實作

屬性

Column

資料行。

ColumnName

資料行名稱。

ColumnType

資料行的資料庫類型。

Entry

IUpdateEntry 表示正在修改的實體。

IsConcurrencyToken
已淘汰.

指出資料行是否為並行權杖。

IsCondition

指出在更新時,是否在 子句中使用 WHERE 資料行。

IsKey

指出資料行是主要或替代索引鍵的一部分。

IsNullable

值,指出資料行是否可以包含 Null 值。

IsRead

指出是否必須從資料行的資料庫讀取值。

IsWrite

指出值是否必須寫入資料行的資料庫。

JsonPath

如果是 JSON 資料行修改,則為需要更新之 JSON 元素的 JSON 路徑。

OriginalParameterName

如有需要,用於原始值參數 () UseOriginalValueParameter 的參數名稱。

OriginalValue

對應至這個資料行之屬性的原始值。

ParameterName

如有需要,要用於目前值參數的參數名稱 (UseCurrentValueParameter) 。

Property

對應至資料行的屬性。

TypeMapping

資料行的關聯式別對應。

UseCurrentValue

指出是否應該使用屬性的目前值。

UseCurrentValueParameter

指出屬性的目前值是否必須當做參數傳遞至 SQL。

UseOriginalValue

指出是否應該使用屬性的原始值。

UseOriginalValueParameter

指出屬性的原始值是否必須當做參數傳遞至 SQL。

UseParameter

指出屬性的值是否必須當做參數傳遞至 SQL,而不是內嵌。

Value

取得或設定對應至這個資料行之屬性的目前值。

方法

AddSharedColumnModification(IColumnModification)

加入會影響相同資料庫值的修改。

ResetParameterNames()

重設參數名稱,以便在命令需要重新新增至新批次時重新產生。

適用於