Database.SetInitializer<TContext> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает инициализатор базы данных, используемый для заданного типа контекста. Инициализатор базы данных вызывается, когда данный DbContext тип используется для первого доступа к базе данных. Стратегия по умолчанию для контекстов Code First — это экземпляр CreateDatabaseIfNotExists<TContext>.
public static void SetInitializer<TContext> (System.Data.Entity.IDatabaseInitializer<TContext> strategy) where TContext : System.Data.Entity.DbContext;
static member SetInitializer : System.Data.Entity.IDatabaseInitializer<'Context (requires 'Context :> System.Data.Entity.DbContext)> -> unit (requires 'Context :> System.Data.Entity.DbContext)
Public Shared Sub SetInitializer(Of TContext As DbContext) (strategy As IDatabaseInitializer(Of TContext))
Параметры типа
- TContext
Тип контекста.
Параметры
- strategy
- IDatabaseInitializer<TContext>
Используемый инициализатор или null для отключения инициализации для заданного типа контекста.
Применяется к
Entity Framework