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

Vea también

Referencia

Database Clase

System.Data.Entity (Espacio de nombres)