Condividi tramite


NullDatabaseInitializer<TContext> Classe

Definizione

Un'implementazione di IDatabaseInitializer<TContext> che non esegue alcuna operazione. L'uso di questo inizializzatore disabilita l'inizializzazione del database per il tipo di contesto specificato. Il passaggio di un'istanza di questa classe a SetInitializer<TContext>(IDatabaseInitializer<TContext>) equivale al passaggio di null. Quando IDbDependencyResolver viene usato per risolvere gli inizializzatori, è necessario usare un'istanza di questa classe per disabilitare l'inizializzazione.

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)

Parametri di tipo

TContext

Tipo di contesto.

Ereditarietà
NullDatabaseInitializer<TContext>
Implementazioni

Costruttori

NullDatabaseInitializer<TContext>()

Un'implementazione di IDatabaseInitializer<TContext> che non esegue alcuna operazione. L'uso di questo inizializzatore disabilita l'inizializzazione del database per il tipo di contesto specificato. Il passaggio di un'istanza di questa classe a SetInitializer<TContext>(IDatabaseInitializer<TContext>) equivale al passaggio di null. Quando IDbDependencyResolver viene usato per risolvere gli inizializzatori, è necessario usare un'istanza di questa classe per disabilitare l'inizializzazione.

Metodi

InitializeDatabase(TContext)

Esegue la strategia per inizializzare il database per il contesto specificato.

Si applica a