Partager via


IOptionsMonitorCache<TOptions> Interface

Définition

Utilisé par IOptionsMonitor<TOptions> pour mettre en cache les instances de TOptions.

generic <typename TOptions>
 where TOptions : classpublic interface class IOptionsMonitorCache
public interface IOptionsMonitorCache<TOptions> where TOptions : class
type IOptionsMonitorCache<'Options (requires 'Options : null)> = interface
Public Interface IOptionsMonitorCache(Of TOptions)

Paramètres de type

TOptions

Type d’options demandées.

Dérivé

Méthodes

Clear()

Efface toutes les instances des options du cache.

GetOrAdd(String, Func<TOptions>)

Obtient une instance d’options nommée ou ajoute une nouvelle instance créée avec createOptions.

TryAdd(String, TOptions)

Tente d’ajouter une nouvelle option au cache, retourne la valeur false si le nom existe déjà.

TryRemove(String)

Essaye de supprimer une instance d’options.

S’applique à