Leer en inglés

Compartir a través de


System.Data.Entity.Migrations.Infrastructure Espacio de nombres

Clases

AutomaticDataLossException

Representa un error que se produce cuando una migración automática provocaría una pérdida de datos.

AutomaticMigrationsDisabledException

Representa un error que se produce cuando hay cambios de modelo pendientes después de aplicar la última migración y se deshabilita la migración automática.

MigrationsException

Representa los errores que se producen dentro de la canalización de Migraciones de Code First.

MigrationsLogger

Clase base para registradores que se pueden usar para el proceso de migraciones.

MigrationsPendingException

Se produce cuando no se puede realizar una operación porque hay migraciones existentes que no se han aplicado a la base de datos.

MigratorBase

Clase base para decoradores que encapsulan el núcleo DbMigrator

MigratorLoggingDecorator

Decorador para proporcionar registro durante las operaciones de migración.

MigratorScriptingDecorator

Decorador para generar un script SQL en lugar de aplicar cambios a la base de datos. El uso de este decorador para encapsular DbMigrator impedirá DbMigrator que se apliquen cambios a la base de datos de destino.

Interfaces

IDbMigration

Implementado explícitamente por DbMigration para evitar que determinados miembros aparezcan en IntelliSense de migraciones con scaffolding.

IMigrationMetadata

Proporciona metadatos adicionales sobre una migración basada en código.