System.Data.Entity.Migrations.Infrastructure Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AutomaticDataLossException |
Représente une erreur qui se produit lorsqu’une migration automatique entraîne une perte de données. |
AutomaticMigrationsDisabledException |
Représente une erreur qui se produit quand des modifications de modèle sont en attente après l’application de la dernière migration et que la migration automatique est désactivée. |
MigrationsException |
Représente les erreurs qui se produisent à l’intérieur du pipeline Migrations Code First. |
MigrationsLogger |
Classe de base pour les enregistreurs d’événements qui peuvent être utilisés pour le processus de migration. |
MigrationsPendingException |
Levée lorsqu’une opération ne peut pas être effectuée, car il existe des migrations existantes qui n’ont pas été appliquées à la base de données. |
MigratorBase |
Classe de base pour les décorateurs qui encapsulent le cœur DbMigrator |
MigratorLoggingDecorator |
Décorateur pour fournir la journalisation pendant les opérations de migration.. |
MigratorScriptingDecorator |
Décorateur pour produire un script SQL au lieu d’appliquer des modifications à la base de données. L’utilisation de ce décorateur pour encapsuler DbMigrator empêche DbMigrator d’appliquer des modifications à la base de données cible. |
Interfaces
IDbMigration |
Implémenté explicitement par DbMigration pour empêcher certains membres d’apparaître dans IntelliSense des migrations à structurer. |
IMigrationMetadata |
Fournit des métadonnées supplémentaires sur une migration basée sur le code. |