Compartilhar via


MigrationCodeGenerator Classe

Definição

Classe base para provedores que geram código para migrações baseadas em código.

public abstract class MigrationCodeGenerator
type MigrationCodeGenerator = class
Public MustInherit Class MigrationCodeGenerator
Herança
MigrationCodeGenerator
Derivado

Construtores

MigrationCodeGenerator()

Classe base para provedores que geram código para migrações baseadas em código.

Propriedades

AnnotationGenerators

Obtém as AnnotationCodeGenerator instâncias que estão sendo usadas.

Métodos

Generate(String, IEnumerable<MigrationOperation>, String, String, String, String)

Gera o código que deve ser adicionado ao projeto de usuários.

GetDefaultNamespaces(Boolean)

Obtém os namespaces padrão que devem ser gerados como diretivas "using" ou "Imports" para qualquer código gerado.

GetNamespaces(IEnumerable<MigrationOperation>)

Obtém os namespaces que devem ser gerados como diretivas "using" ou "Imports" para lidar com o código gerado pelas operações fornecidas.

Aplica-se a