Udostępnij za pośrednictwem


IOptionsMonitor<TOptions> Interfejs

Definicja

Służy do powiadomień w przypadku TOptions zmiany wystąpień.

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 opcji.

Ten parametr typu jest kowariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest bardziej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.
Pochodne

Właściwości

CurrentValue

Zwraca bieżące TOptions wystąpienie z wartością DefaultName.

Metody

Get(String)

Zwraca skonfigurowane TOptions wystąpienie o podanej nazwie.

OnChange(Action<TOptions,String>)

Rejestruje odbiornik, który ma być wywoływany za każdym razem, gdy nazwane TOptions zmiany.

Metody rozszerzania

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

Rejestruje odbiornik, który ma być wywoływany za każdym razem, gdy TOptions zmiany.

Dotyczy