Microsoft.EntityFrameworkCore.Update 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
AffectedCountModificationCommandBatch |
ReaderModificationCommandBatch,用於傳回值的提供者,以找出有多少資料列受到影響。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
ColumnModification |
介面的實作 IColumnModification 。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
EquatableKeyValue<TKey> |
此類型的物件包含對應至中繼資料專案的索引鍵值,並實 Equals(Object) 作僅針對對應至相同中繼資料專案的其他物件傳回 |
ModificationCommand |
表示要插入/更新/刪除資料列之資料庫的概念命令。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
ModificationCommandBatch |
集合的 ModificationCommand 基類,可做為批次執行。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
ModificationCommandBatchFactoryDependencies |
的服務相依性參數類別 IModificationCommandBatchFactory 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
ReaderModificationCommandBatch |
使用資料讀取器的實作基類 ModificationCommandBatch 。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
SingularModificationCommandBatch |
的實作 AffectedCountModificationCommandBatch ,其不支援批次處理,方法是將批次中的命令數目限制為一。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
UpdateAndSelectSqlGenerator |
通常繼承自資料庫提供者之服務的基類 IUpdateSqlGenerator 。 實作會在更新 SQL 之後使用個別的 SELECT 查詢來擷取任何資料庫產生的值,或進行並行檢查。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
UpdateEntryExtensions |
IUpdateEntry 的擴充方法。 |
UpdateSqlGenerator |
通常繼承自資料庫提供者之服務的基類 IUpdateSqlGenerator 。 實作會使用 SQL RETURNING 子句來擷取任何資料庫產生的值或進行並行檢查。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
UpdateSqlGeneratorDependencies |
的服務相依性參數類別 UpdateSqlGenerator 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
結構
ColumnModificationParameters |
用於建立實例的參數 ColumnModification 。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
ModificationCommandParameters |
用於建立實例的參數 IModificationCommand 。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
NonTrackedModificationCommandParameters |
用於建立實例的參數 INonTrackedModificationCommand 。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
介面
IBatchExecutor |
針對資料庫執行一或多個插入/更新/刪除命令批次的服務。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
IColumnModification |
表示單一資料行的更新、插入或刪除作業。 IReadOnlyModificationCommand 包含 的清單 IColumnModification 。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
ICommandBatchPreparer |
服務,用於準備 ModificationCommandBatch 指定清單所表示之實體的 IUpdateEntry 清單。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
IModificationCommand |
表示可變動的概念資料庫命令,以插入/更新/刪除資料列。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
IModificationCommandBatchFactory |
用於建立 ModificationCommandBatch 實例的服務。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
IModificationCommandFactory |
用於建立 IModificationCommand 實例的服務。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
INonTrackedModificationCommand |
表示可變動的概念資料庫命令,以插入/更新/刪除資料列。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
IReadOnlyModificationCommand |
表示插入/更新/刪除資料列的概念資料庫命令。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
IUpdateAdapter |
提供者會使用 HasData(Object[]) 來追蹤儲存在模型中之種子資料的提供者。 資料庫提供者通常會使用這個介面, (和其他延伸模組) 。 它通常不會用於應用程式程式碼。 |
IUpdateAdapterFactory |
用於建立 IUpdateAdapter 實例的 Factory。 資料庫提供者通常會使用這個介面, (和其他延伸模組) 。 它通常不會用於應用程式程式碼。 |
IUpdateEntry |
傳遞至資料庫提供者以將變更儲存至資料庫的資訊。 資料庫提供者通常會使用這個介面, (和其他延伸模組) 。 它通常不會用於應用程式程式碼。 |
IUpdateSqlGenerator |
用來產生 SQL 的服務,用於插入、更新和刪除命令,以及所需的相關 SQL 作業 SaveChanges() 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |
列舉
ResultSetMapping |
指出給定命令對結果集的影響種類。 此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。 |