Поделиться через


IDbContextOptions Интерфейс

Определение

Параметры, используемые DbContext. Обычно вы переопределяете OnConfiguring(DbContextOptionsBuilder) или используете DbContextOptionsBuilder для создания экземпляров классов, реализующих этот интерфейс. Они не предназначены для непосредственного создания в коде приложения.

public interface IDbContextOptions
type IDbContextOptions = interface
Public Interface IDbContextOptions
Производный

Комментарии

Время существования службы — Scoped. Это означает, что каждый DbContext экземпляр будет использовать собственный экземпляр этой службы. Реализация может зависеть от других служб, зарегистрированных с любым временем существования. Реализация не обязательно должна быть потокобезопасной.

Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .

Свойства

Extensions

Возвращает расширения, в которые хранятся настроенные параметры.

Методы

FindExtension<TExtension>()

Возвращает расширение указанного типа. Возвращает значение NULL, если расширение указанного типа не настроено.

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