System.Data.Entity.Migrations.Infrastructure Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| AutomaticDataLossException |
Representa um erro que ocorre quando uma migração automática resultaria em perda de dados. |
| AutomaticMigrationsDisabledException |
Representa um erro que ocorre quando há alterações de modelo pendentes após a aplicação da última migração e a migração automática é desabilitada. |
| MigrationsException |
Representa erros que ocorrem dentro do pipeline de Migrações do Code First. |
| MigrationsLogger |
Classe base para agentes que podem ser usados para o processo de migrações. |
| MigrationsPendingException |
Gerado quando uma operação não pode ser executada porque há migrações existentes que não foram aplicadas ao banco de dados. |
| MigratorBase |
Classe base para decoradores que encapsulam o núcleo DbMigrator |
| MigratorLoggingDecorator |
Decorador para fornecer registro em log durante operações de migrações.. |
| MigratorScriptingDecorator |
Decorador para produzir um script SQL em vez de aplicar alterações ao banco de dados. Usar esse decorador para encapsular DbMigrator impedirá DbMigrator a aplicação de alterações no banco de dados de destino. |
Interfaces
| IDbMigration |
Implementado explicitamente por DbMigration para impedir que determinados membros apareceram no IntelliSense de migrações scaffolded. |
| IMigrationMetadata |
Fornece metadados adicionais sobre uma migração baseada em código. |