Compartilhar via


Database.Initialize(Boolean) Método

Definição

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