IOptionsMonitorCache<TOptions> Interfaz

Definición

Lo usa IOptionsMonitor<TOptions> para almacenar en caché las instancias 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)

Parámetros de tipo

TOptions

Tipo de opciones que se solicitan.

Derivado

Métodos

Clear()

Borra todas las instancias de opciones de la caché.

GetOrAdd(String, Func<TOptions>)

Obtiene una instancia de opciones con nombre, o bien agrega una nueva instancia creada con createOptions.

TryAdd(String, TOptions)

Intenta agregar una nueva opción a la caché, devolverá false si el nombre ya existe.

TryRemove(String)

Intenta quitar una instancia de opciones.

Se aplica a