IOptionsSnapshot<TOptions> Интерфейс

Определение

Используется для доступа к значению TOptions для времени существования запроса.

generic <typename TOptions>
 where TOptions : classpublic interface class IOptionsSnapshot : Microsoft::Extensions::Options::IOptions<TOptions>
public interface IOptionsSnapshot<out TOptions> : Microsoft.Extensions.Options.IOptions<out TOptions> where TOptions : class
type IOptionsSnapshot<'Options (requires 'Options : null)> = interface
    interface IOptions<'Options (requires 'Options : null)>
Public Interface IOptionsSnapshot(Of Out TOptions)
Implements IOptions(Of Out TOptions)

Параметры типа

TOptions

Тип параметров.

Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
Производный
Реализации

Свойства

Имя Описание
Value

Возвращает настроенный TOptions экземпляр по умолчанию.

(Унаследовано от IOptions<TOptions>)

Методы

Имя Описание
Get(String)

Возвращает настроенный TOptions экземпляр с заданным name.

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