Udostępnij za pośrednictwem


NullDatabaseInitializer<TContext> Klasa

Definicja

Implementacja tego IDatabaseInitializer<TContext> nie robi nic. Użycie tego inicjatora wyłącza inicjowanie bazy danych dla danego typu kontekstu. Przekazanie wystąpienia tej klasy SetInitializer<TContext>(IDatabaseInitializer<TContext>) jest równoważne przekazywaniu wartości null. Gdy IDbDependencyResolver jest używany do rozpoznawania inicjatorów, należy użyć wystąpienia tej klasy, aby wyłączyć inicjowanie.

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)

Parametry typu

TContext

Typ kontekstu.

Dziedziczenie
NullDatabaseInitializer<TContext>
Implementuje

Konstruktory

NullDatabaseInitializer<TContext>()

Implementacja tego IDatabaseInitializer<TContext> nie robi nic. Użycie tego inicjatora wyłącza inicjowanie bazy danych dla danego typu kontekstu. Przekazanie wystąpienia tej klasy SetInitializer<TContext>(IDatabaseInitializer<TContext>) jest równoważne przekazywaniu wartości null. Gdy IDbDependencyResolver jest używany do rozpoznawania inicjatorów, należy użyć wystąpienia tej klasy, aby wyłączyć inicjowanie.

Metody

InitializeDatabase(TContext)

Wykonuje strategię inicjowania bazy danych dla danego kontekstu.

Dotyczy