Database.SetInitializer<TContext> (Método)
[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].
Establece el inicializador de la base de datos que se va a usar para el tipo de contexto especificado. Se invoca al inicializador de la base de datos cuando se usa el tipo de DbContext especificado para obtener acceso a una base de datos por primera vez. La estrategia predeterminada para los contextos Code First es una instancia de CreateDatabaseIfNotExists<TContext>.
Espacio de nombres: System.Data.Entity
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
Public Shared Sub SetInitializer(Of TContext As DbContext) ( _
strategy As IDatabaseInitializer(Of TContext) _
)
'Uso
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.
Parámetros de tipo
- TContext
Tipo del contexto.
Parámetros
- strategy
Tipo: System.Data.Entity.IDatabaseInitializer<TContext>
Inicializador que se va a usar, o NULL para deshabilitar la inicialización para el tipo de contexto especificado.