DbContext.OnConfiguring(DbContextOptionsBuilder) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Переопределите этот метод, чтобы настроить базу данных (и другие параметры) для использования в этом контексте. Этот метод вызывается для каждого создаваемого экземпляра контекста. Базовая реализация ничего не делает.
protected internal virtual void OnConfiguring (Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder);
abstract member OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
override this.OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
Protected Friend Overridable Sub OnConfiguring (optionsBuilder As DbContextOptionsBuilder)
Параметры
- optionsBuilder
- DbContextOptionsBuilder
Построитель, используемый для создания или изменения параметров для этого контекста. Базы данных (и другие расширения) обычно определяют методы расширения для этого объекта, которые позволяют настраивать контекст.
Комментарии
В ситуациях, когда экземпляр DbContextOptions может или не был передан конструктору, можно использовать для IsConfigured определения того, заданы ли параметры, и пропустить некоторые или все логики в OnConfiguring(DbContextOptionsBuilder).
Дополнительные сведения и примеры см. в разделе Время существования, конфигурация и инициализация DbContext .
Применяется к
Entity Framework