Compartilhar via


System.Data.Entity.Migrations.Design Namespace

Classes

CSharpMigrationCodeGenerator

Gera código C# para uma migração baseada em código.

MigrationCodeGenerator

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

MigrationScaffolder

Scaffolds migrações baseadas em código para aplicar alterações de modelo pendentes ao banco de dados.

ScaffoldedMigration

Representa uma migração baseada em código que foi scaffolded e está pronta para ser gravada em um arquivo.

ToolingException

Representa uma exceção que ocorreu durante a execução de uma operação em outro AppDomain no ToolingFacade.

ToolingFacade

Classe auxiliar usada por ferramentas de tempo de design para executar comandos relacionados a migrações que precisam interagir com um aplicativo que está sendo editado no Visual Studio. Como o aplicativo está sendo editado, os assemblies precisam ser carregados em um AppDomain separado para garantir que a versão mais recente seja sempre carregada. O arquivo App/Web.config do projeto de inicialização também é copiado para garantir que qualquer configuração seja aplicada.

VisualBasicMigrationCodeGenerator

Gera VB.Net código para uma migração baseada em código.