Partager via


System.Data.Entity.Migrations Espace de noms

Classes

DbMigration

Classe de base pour les migrations basées sur le code.

Les API de migration d’Entity Framework ne sont pas conçues pour accepter les entrées fournies par des sources non approuvées (telles que l’utilisateur final d’une application). Si l’entrée est acceptée à partir de ces sources, elle doit être validée avant d’être transmise à ces API pour se protéger contre les attaques par injection SQL, etc.

DbMigrationsConfiguration

Configuration relative à l’utilisation de migrations pour un modèle donné. Vous allez généralement créer une classe de configuration qui dérive de DbMigrationsConfiguration<TContext> plutôt que d’utiliser cette classe.

DbMigrationsConfiguration<TContext>

Configuration relative à l’utilisation de migrations pour un modèle donné.

DbMigrator

DbMigrator est utilisé pour appliquer des migrations existantes à une base de données. DbMigrator peut être utilisé pour mettre à niveau et rétrograder vers une migration donnée. Pour effectuer des migrations de modèles en fonction des modifications apportées à votre modèle, utilisez MigrationScaffolder

DbSetMigrationsExtensions

Ensemble de méthodes d’extension pour IDbSet<TEntity>

IDbSetExtensions

Ensemble de méthodes d’extension pour IDbSet<TEntity>