Compartir a través de


Database.Initialize(Boolean) Método

Definición

Ejecuta el objeto registrado IDatabaseInitializer<TContext> en este contexto. Si "force" se establece en true, el inicializador se ejecuta independientemente de si se ha ejecutado o no antes. Esto puede ser útil si se elimina una base de datos mientras se ejecuta una aplicación y es necesario reinicializar. Si "force" se establece en false, el inicializador solo se ejecuta si aún no se ha ejecutado para este contexto, modelo y conexión en este dominio de aplicación. Este método se usa normalmente cuando es necesario asegurarse de que la base de datos se ha creado y propagado antes de iniciar alguna operación en la que hacerlo de forma diferida provocará problemas, como cuando la operación forma parte de una transacción.

public void Initialize (bool force);
member this.Initialize : bool -> unit
Public Sub Initialize (force As Boolean)

Parámetros

force
Boolean

Si se establece en true el inicializador se ejecuta incluso si ya se ha ejecutado.

Se aplica a