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 инициализатора, даже если он уже запущен.