IModificationCommand 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示可變動的概念資料庫命令,以插入/更新/刪除資料列。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
public interface IModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type IModificationCommand = interface
interface IReadOnlyModificationCommand
Public Interface IModificationCommand
Implements IReadOnlyModificationCommand
- 衍生
- 實作
備註
如需詳細資訊 和範例,請參閱資料庫提供者和延伸模組的實作 。
屬性
ColumnModifications |
執行插入、更新或刪除所需的清單 IColumnModification 。 (繼承來源 IReadOnlyModificationCommand) |
EntityState |
, EntityState 指出資料列是否會插入 (Added) 、更新 (Modified) 或刪除 ( (Deleted) 。 (繼承來源 IReadOnlyModificationCommand) |
Entries |
, IUpdateEntry 表示對應至要更新之資料列的實體。 (繼承來源 IReadOnlyModificationCommand) |
RequiresResultPropagation |
指出資料庫是否會傳回某些對應屬性的值,而該屬性接著需要傳播回追蹤的實體。 (繼承來源 IReadOnlyModificationCommand) |
RowsAffectedColumn |
使用預存程式時,這會選擇性指向包含受影響資料列的輸出參數或結果資料行。 (繼承來源 IReadOnlyModificationCommand) |
Schema |
包含資料表的架構,或使用 |
StoreStoredProcedure |
用於更新資料的預存程式。 (繼承來源 IReadOnlyModificationCommand) |
Table |
包含要修改之資料的資料表。 (繼承來源 IReadOnlyModificationCommand) |
TableName |
包含要修改之資料的資料表名稱。 (繼承來源 IReadOnlyModificationCommand) |
方法
AddColumnModification(ColumnModificationParameters) |
建立新的 IColumnModification ,並將其新增至此命令。 |
AddEntry(IUpdateEntry, Boolean) |
將專案加入命令。 |
PropagateOutputParameters(DbParameterCollection, Int32) |
讀取從指定 |
PropagateResults(RelationalDataReader) |
讀取所指定 |
PropagateResults(ValueBuffer) |
讀取從指定 ValueBuffer 資料庫中傳回的值,並將其傳播回適當的值,從中 IColumnModification 傳播值到追蹤的實體。 (繼承來源 IReadOnlyModificationCommand) |