Sdílet prostřednictvím


IMigrationsSqlGenerator Rozhraní

Definice

Služba pro generování MigrationCommand objektů, které lze pak spustit nebo skriptovat ze seznamu MigrationOperations.

public interface IMigrationsSqlGenerator
type IMigrationsSqlGenerator = interface
Public Interface IMigrationsSqlGenerator
Odvozené

Poznámky

Životnost služby je Scoped. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách zaregistrovaných v jakékoli životnosti. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Migrace databází .

Metody

Generate(IReadOnlyList<MigrationOperation>, IModel)

Generuje příkazy ze seznamu operací.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Generuje příkazy ze seznamu operací.

Platí pro