IOptionsMonitor<TOptions> Interfaz

Definición

Se usa para crear notificaciones cuando cambian las instancias de TOptions.

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

Parámetros de tipo

TOptions

Tipo de opciones.

Este parámetro de tipo es covariante, es decir, puede usar el tipo que haya especificado o cualquier tipo más derivado. Si desea obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.
Derivado

Propiedades

CurrentValue

Devuelve la instancia actual de TOptions con DefaultName.

Métodos

Get(String)

Devuelve una instancia de TOptions configurada con el nombre especificado.

OnChange(Action<TOptions,String>)

Registra un cliente de escucha que se llamará cada vez que cambie un objeto TOptions con nombre.

OnChange(Action<TOptions>)

Registra un agente de escucha al que se llamará cada vez que cambie TOptions.

Métodos de extensión

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

Registra un cliente de escucha que se llamará cada vez que cambie TOptions.

Se aplica a