IOptionsMonitorCache<TOptions> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado por IOptionsMonitor<TOptions> para armazenar em cache as instâncias do 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
O tipo de opções que está sendo solicitada.
- Derivado
Métodos
Clear() |
Limpa todas as instâncias de opções do cache. |
GetOrAdd(String, Func<TOptions>) |
Obtém uma instância de opções nomeadas ou adiciona uma nova instância criada com |
TryAdd(String, TOptions) |
Tenta adicionar uma nova opção ao cache; retornará false se o nome já existir. |
TryRemove(String) |
Tenta remover uma instância de opções. |