IDbContextOptions Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры, используемые DbContext. Обычно вы переопределяете OnConfiguring(DbContextOptionsBuilder) или используете DbContextOptionsBuilder для создания экземпляров классов, реализующих этот интерфейс. Они не предназначены для непосредственного создания в коде приложения.
public interface IDbContextOptions
type IDbContextOptions = interface
Public Interface IDbContextOptions
- Производный
Комментарии
Время существования службы — Scoped. Это означает, что каждый DbContext экземпляр будет использовать собственный экземпляр этой службы. Реализация может зависеть от других служб, зарегистрированных с любым временем существования. Реализация не обязательно должна быть потокобезопасной.
Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .
Свойства
Extensions |
Возвращает расширения, в которые хранятся настроенные параметры. |
Методы
FindExtension<TExtension>() |
Возвращает расширение указанного типа. Возвращает значение NULL, если расширение указанного типа не настроено. |
Применяется к
Entity Framework