共用方式為


IMigrationCommandExecutor 介面

定義

針對資料庫執行移轉命令的服務。

public interface IMigrationCommandExecutor
type IMigrationCommandExecutor = interface
Public Interface IMigrationCommandExecutor

備註

服務存留期為 Singleton 。 這表示許多實例都會使用 DbContext 單一實例。 實作必須是安全線程。 此服務無法相依于註冊為 Scoped 的服務。

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

方法

ExecuteNonQuery(IEnumerable<MigrationCommand>, IRelationalConnection)

使用指定的資料庫連接來執行指定的命令。

ExecuteNonQueryAsync(IEnumerable<MigrationCommand>, IRelationalConnection, CancellationToken)

使用指定的資料庫連接來執行指定的命令。

適用於