共用方式為


IMigrationsModelDiffer 介面

定義

用來尋找兩 IRelationalModel 個 之間差異的服務,並將這些差異 MigrationOperation 轉換成 可用來更新資料庫的 。

public interface IMigrationsModelDiffer
type IMigrationsModelDiffer = interface
Public Interface IMigrationsModelDiffer

備註

服務存留期為 Scoped 。 這表示每個 DbContext 實例都會使用此服務自己的實例。 實作可能相依于任何存留期註冊的其他服務。 實作不需要安全線程。

如需詳細資訊和範例 ,請參閱資料庫移轉

方法

GetDifferences(IModel, IModel)

尋找兩個模型之間的差異。

GetDifferences(IRelationalModel, IRelationalModel)

尋找兩個模型之間的差異。

HasDifferences(IModel, IModel)

檢查這兩個模型之間是否有差異。

HasDifferences(IRelationalModel, IRelationalModel)

檢查兩個模型之間是否有差異。

適用於