Metodo Database.SetInitializer<TContext>
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Imposta l'inizializzatore del database da usare per il tipo di contesto specificato. L'inizializzatore del database viene chiamato quando il tipo DbContext specificato viene usato per accedere a un database per la prima volta. La strategia predefinita per i contesti Code First è un'istanza di CreateDatabaseIfNotExists<TContext>.
Spazio dei nomi: System.Data.Entity
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Shared Sub SetInitializer(Of TContext As DbContext) ( _
strategy As IDatabaseInitializer(Of TContext) _
)
'Utilizzo
Dim strategy As IDatabaseInitializer(Of TContext)
Database.SetInitializer(strategy)
public static void SetInitializer<TContext>(
IDatabaseInitializer<TContext> strategy
)
where TContext : DbContext
public:
generic<typename TContext>
where TContext : DbContext
static void SetInitializer(
IDatabaseInitializer<TContext>^ strategy
)
static member SetInitializer :
strategy:IDatabaseInitializer<'TContext> -> unit when 'TContext : DbContext
JScript does not support generic types and methods.
Parametri di tipo
- TContext
Tipo di contesto.
Parametri
- strategy
Tipo: System.Data.Entity.IDatabaseInitializer<TContext>
Inizializzatore da usare o Null per disabilitare l'inizializzazione per il tipo di contesto specificato.