Share via


NullDatabaseInitializer<TContext> Classe

Définition

Une implémentation de IDatabaseInitializer<TContext> qui ne fait rien. L’utilisation de cet initialiseur désactive l’initialisation de la base de données pour le type de contexte donné. Le passage d’un instance de cette classe à SetInitializer<TContext>(IDatabaseInitializer<TContext>) équivaut à passer null. Quand IDbDependencyResolver est utilisé pour résoudre les initialiseurs, un instance de cette classe doit être utilisé pour désactiver l’initialisation.

public class NullDatabaseInitializer<TContext> : System.Data.Entity.IDatabaseInitializer<TContext> where TContext : DbContext
type NullDatabaseInitializer<'Context (requires 'Context :> DbContext)> = class
    interface IDatabaseInitializer<'Context (requires 'Context :> DbContext)>
Public Class NullDatabaseInitializer(Of TContext)
Implements IDatabaseInitializer(Of TContext)

Paramètres de type

TContext

Type du contexte.

Héritage
NullDatabaseInitializer<TContext>
Implémente

Constructeurs

NullDatabaseInitializer<TContext>()

Une implémentation de IDatabaseInitializer<TContext> qui ne fait rien. L’utilisation de cet initialiseur désactive l’initialisation de la base de données pour le type de contexte donné. Le passage d’un instance de cette classe à SetInitializer<TContext>(IDatabaseInitializer<TContext>) équivaut à passer null. Quand IDbDependencyResolver est utilisé pour résoudre les initialiseurs, un instance de cette classe doit être utilisé pour désactiver l’initialisation.

Méthodes

InitializeDatabase(TContext)

Exécute la stratégie pour initialiser la base de données pour le contexte donné.

S’applique à