IColumnModification 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示單一資料行的更新、插入或刪除作業。 IReadOnlyModificationCommand 包含 的清單 IColumnModification 。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
- 衍生
備註
如需詳細資訊 和範例,請參閱資料庫提供者和延伸模組的實作 。
屬性
Column |
資料行。 |
ColumnName |
資料行名稱。 |
ColumnType |
資料行的資料庫類型。 |
Entry |
, IUpdateEntry 表示正在修改的實體。 |
IsConcurrencyToken |
已淘汰.
指出資料行是否為並行權杖。 |
IsCondition |
指出在更新時,是否在 子句中使用 |
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() |
重設參數名稱,以便在命令需要重新新增至新批次時重新產生。 |