Compartilhar via


Database.SetInitializer<TContext> Método

Definição

Define o inicializador de banco de dados a ser usado para o tipo de contexto fornecido. O inicializador de banco de dados é chamado quando um determinado DbContext tipo é usado para acessar um banco de dados pela primeira vez. A estratégia padrão para contextos do Code First é uma instância do CreateDatabaseIfNotExists<TContext>.

public static void SetInitializer<TContext> (System.Data.Entity.IDatabaseInitializer<TContext> strategy) where TContext : System.Data.Entity.DbContext;
static member SetInitializer : System.Data.Entity.IDatabaseInitializer<'Context (requires 'Context :> System.Data.Entity.DbContext)> -> unit (requires 'Context :> System.Data.Entity.DbContext)
Public Shared Sub SetInitializer(Of TContext As DbContext) (strategy As IDatabaseInitializer(Of TContext))

Parâmetros de tipo

TContext

O tipo do contexto.

Parâmetros

strategy
IDatabaseInitializer<TContext>

O inicializador a ser usado ou nulo para desabilitar a inicialização para o tipo de contexto fornecido.

Aplica-se a