IOptionsMonitor<TOptions> Schnittstelle

Definition

Überwacht Änderungen in einer TOptions Instanz.

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

Typparameter

TOptions

Der Optionstyp.

Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet

Eigenschaften

Name Beschreibung
CurrentValue

Ruft die aktuelle TOptions Instanz mit der DefaultName.

Methoden

Name Beschreibung
Get(String)

Gibt eine konfigurierte TOptions Instanz mit der angegebenen namezurück.

OnChange(Action<TOptions,String>)

Registriert einen Listener, der aufgerufen werden soll, wenn eine benannte TOptions Änderung erfolgt.

Erweiterungsmethoden

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

Registriert einen Listener, der immer aufgerufen wird, wenn TOptions Änderungen vorgenommen werden.

Gilt für: