IOptionsMonitor<TOptions> Interface

Définition

Utilisé pour les notifications quand des instances de TOptions changent.

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

Paramètres de type

TOptions

Type d’options.

Ce paramètre de type est covariant. Cela signifie que vous pouvez utiliser le type spécifié ou tout type plus dérivé. Pour plus d’informations sur la covariance et la contravariance, consultez Covariance et contravariance dans les génériques.
Dérivé

Propriétés

CurrentValue

Retourne l’instance actuelle de TOptions avec le DefaultName.

Méthodes

Get(String)

Retourne une instance de TOptions configurée avec le nom donné.

OnChange(Action<TOptions,String>)

Inscrit un écouteur à appeler chaque fois qu’un TOptions nommé est modifié.

OnChange(Action<TOptions>)

Inscrit un écouteur à appeler chaque fois que TOptions est modifié.

Méthodes d’extension

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

Inscrit un écouteur à appeler chaque fois que TOptions est modifié.

S’applique à