Поделиться через


Database.Initialize(Boolean) Метод

Определение

Запускает объект , зарегистрированный IDatabaseInitializer<TContext> в этом контексте. Если для параметра force задано значение true, инициализатор запускается независимо от того, был ли он запущен ранее. Это может оказаться полезным, если база данных была удалена во время выполнения приложения и должна быть повторно инициализирована. Если для параметра force задано значение false, инициализатор запускается только в том случае, если он еще не был запущен для этого контекста, модели и соединения в этом домене приложения. Этот метод обычно используется, когда необходимо убедиться, что база данных была создана и заполняется перед началом какой-либо операции, когда это отложенно приведет к проблемам, например, когда операция является частью транзакции.

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

Параметры

force
Boolean

Если задано значение , true инициализатор запускается, даже если он уже был запущен.

Применяется к