Язык

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

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