Sdílet prostřednictvím


IOptionsMonitor<TOptions> Rozhraní

Definice

Používá se pro oznámení při TOptions změně instancí.

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

Parametry typu

TOptions

Typ možností.

Tento parametr typu je kovariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je více odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.
Odvozené

Vlastnosti

CurrentValue

Vrátí aktuální TOptions instanci s DefaultNamehodnotou .

Metody

Get(String)

Vrátí nakonfigurovanou TOptions instanci s daným názvem.

OnChange(Action<TOptions,String>)

Zaregistruje naslouchací proces pro zavolání při každé změně pojmenovaného procesu TOptions .

Metody rozšíření

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

Zaregistruje naslouchací proces, který se má volat při každé TOptions změně.

Platí pro