Database.Initialize(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa o registrado IDatabaseInitializer<TContext> neste contexto. Se "force" for definido como true, o inicializador será executado independentemente de ele ter sido executado ou não antes. Isso poderá ser útil se um banco de dados for excluído enquanto um aplicativo estiver em execução e precisar ser reinicializado. Se "force" for definido como false, o inicializador só será executado se ainda não tiver sido executado para esse contexto, modelo e conexão neste domínio de aplicativo. Esse método normalmente é usado quando é necessário garantir que o banco de dados tenha sido criado e propagado antes de iniciar alguma operação em que fazer isso lentamente causará problemas, como quando a operação faz parte de uma transação.
public void Initialize (bool force);
member this.Initialize : bool -> unit
Public Sub Initialize (force As Boolean)
Parâmetros
- force
- Boolean
Se definido como true
o inicializador for executado mesmo que ele já tenha sido executado.
Aplica-se a
Entity Framework