Share via


IMigrationsCodeGenerator Interface

Definição

Usado para gerar código para migrações.

public interface IMigrationsCodeGenerator
public interface IMigrationsCodeGenerator : Microsoft.EntityFrameworkCore.Design.ILanguageBasedService
type IMigrationsCodeGenerator = interface
type IMigrationsCodeGenerator = interface
    interface ILanguageBasedService
Public Interface IMigrationsCodeGenerator
Public Interface IMigrationsCodeGenerator
Implements ILanguageBasedService
Derivado
Implementações

Comentários

Consulte Migrações de banco de dados e serviços de tempo de design do EF Core para obter mais informações e exemplos.

Propriedades

FileExtension

Obtém os arquivos de código de extensão de arquivo que devem ser usados.

Language

Obtém a linguagem de programação compatível com esse serviço.

(Herdado de ILanguageBasedService)

Métodos

GenerateMetadata(String, Type, String, String, IModel)

Gera o código de metadados de migração.

GenerateMigration(String, String, IReadOnlyList<MigrationOperation>, IReadOnlyList<MigrationOperation>)

Gera o código de migração.

GenerateSnapshot(String, Type, String, IModel)

Gera o modelo instantâneo código.

Aplica-se a