ISingletonOptions Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализуется любым классом, который представляет параметры, которые можно задать только на уровне одноэлементного IServiceProvider элемента.
public interface ISingletonOptions
type ISingletonOptions = interface
Public Interface ISingletonOptions
- Производный
Комментарии
Время существования службы равно и Singleton разрешено несколько регистраций. Это означает, что один экземпляр каждой службы используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped.
Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .
Методы
Initialize(IDbContextOptions) |
Инициализирует одноэлементные параметры из заданного IDbContextOptionsобъекта . |
Validate(IDbContextOptions) |
Проверяет, что заданные IDbContextOptions параметры не изменились по сравнению с уже заданными здесь параметрами, и выдает, если они есть. |
Применяется к
Entity Framework