IOptionsMonitor<TOptions> インターフェイス

定義

TOptions インスタンスの変更を監視します。

generic <typename TOptions>
public interface class IOptionsMonitor
public interface IOptionsMonitor<out TOptions>
type IOptionsMonitor<'Options> = interface
Public Interface IOptionsMonitor(Of Out TOptions)

型パラメーター

TOptions

オプションの種類。

この型パラメーターは共変です。 つまり、指定した型、または強い派生型のいずれかを使用することができます。 共変性および反変性の詳細については、「ジェネリックの共変性と反変性」をご覧ください。
派生

プロパティ

名前 説明
CurrentValue

DefaultNameを持つ現在のTOptions インスタンスを取得します。

メソッド

名前 説明
Get(String)

指定されたnameを持つ構成済みのTOptions インスタンスを返します。

OnChange(Action<TOptions,String>)

名前付き TOptions が変更されるたびに呼び出されるリスナーを登録します。

拡張メソッド

名前 説明
OnChange<TOptions>(IOptionsMonitor<TOptions>, Action<TOptions>)

TOptionsが変更されるたびに呼び出されるリスナーを登録します。

適用対象