IOptionsMonitorCache<TOptions> Interfaccia

Definizione

Usata da IOptionsMonitor<TOptions> per memorizzare nella cache istanze di 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)

Parametri di tipo

TOptions

Tipo di opzioni richieste.

Derivato

Metodi

Clear()

Cancella tutte le istanze delle opzioni dalla cache.

GetOrAdd(String, Func<TOptions>)

Ottiene un'istanza delle opzioni denominata o aggiunge una nuova istanza creata con createOptions.

TryAdd(String, TOptions)

Tenta di aggiungere una nuova opzione nella cache. Restituirà false se il nome esiste già.

TryRemove(String)

Prova a rimuovere un'istanza delle opzioni.

Si applica a