NullDatabaseInitializer<TContext> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |