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

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

メソッド

Get(String)

指定した名前を持つ構成済み TOptions インスタンスを返します。

OnChange(Action<TOptions,String>)

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

OnChange(Action<TOptions>)

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

拡張メソッド

OnChange<TOptions>(IOptionsMonitor<TOptions>, Action<TOptions>)

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

適用対象