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
инициализатор запускается, даже если он уже был запущен.
Применяется к
Entity Framework