IOptionsMonitor<TOptions> Interface

Definição

Usado para notificações quando instâncias de TOptions são alteradas.

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

O tipo de opções.

Este parâmetro de tipo é covariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo mais derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.
Derivado

Propriedades

CurrentValue

Retorna a instância de TOptions atual com o DefaultName.

Métodos

Get(String)

Retorna a instância TOptions configurada com o nome fornecido.

OnChange(Action<TOptions,String>)

Registra um ouvinte a ser chamado sempre que um TOptions nomeado for alterado.

OnChange(Action<TOptions>)

Registra um ouvinte a ser chamado sempre que TOptions for alterado.

Métodos de Extensão

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

Registra um ouvinte a ser chamado sempre que TOptions for alterado.

Aplica-se a