HybridCache Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece serviços de cache multi-nível baseados em IDistributedCache backends.
public ref class HybridCache abstract
public abstract class HybridCache
type HybridCache = class
Public MustInherit Class HybridCache
- Herança
-
HybridCache
Construtores
| Name | Description |
|---|---|
| HybridCache() |
Fornece serviços de cache multi-nível baseados em IDistributedCache backends. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetOrCreateAsync<T>(DefaultInterpolatedStringHandler, Func<CancellationToken, ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) |
Assíncronamente obtém o valor associado à chave se esta existir, ou gera uma nova entrada usando a chave fornecida e um valor da fábrica dada se a chave não for encontrada. |
| GetOrCreateAsync<T>(ReadOnlySpan<Char>, Func<CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) |
Assíncronamente obtém o valor associado à chave se esta existir, ou gera uma nova entrada usando a chave fornecida e um valor da fábrica dada se a chave não for encontrada. |
| GetOrCreateAsync<T>(String, Func<CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) |
Assíncronamente obtém o valor associado à chave se esta existir, ou gera uma nova entrada usando a chave fornecida e um valor da fábrica dada se a chave não for encontrada. |
| GetOrCreateAsync<TState,T>(DefaultInterpolatedStringHandler, TState, Func<TState,CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) |
Assíncronamente obtém o valor associado à chave se esta existir, ou gera uma nova entrada usando a chave fornecida e um valor da fábrica dada se a chave não for encontrada. |
| GetOrCreateAsync<TState,T>(ReadOnlySpan<Char>, TState, Func<TState, CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) |
Assíncronamente obtém o valor associado à chave se esta existir, ou gera uma nova entrada usando a chave fornecida e um valor da fábrica dada se a chave não for encontrada. |
| GetOrCreateAsync<TState,T>(String, TState, Func<TState,CancellationToken, ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) |
Assíncronamente obtém o valor associado à chave se esta existir, ou gera uma nova entrada usando a chave fornecida e um valor da fábrica dada se a chave não for encontrada. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| RemoveAsync(IEnumerable<String>, CancellationToken) |
Remove assíncronamente o valor associado à chave, caso esta exista. |
| RemoveAsync(String, CancellationToken) |
Remove assíncronamente o valor associado à chave, caso esta exista. |
| RemoveByTagAsync(IEnumerable<String>, CancellationToken) |
Remove assíncronamente todos os valores associados às etiquetas especificadas. |
| RemoveByTagAsync(String, CancellationToken) |
Remove assíncronamente todos os valores associados à etiqueta especificada. |
| SetAsync<T>(String, T, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) |
Define ou sobrescreve assíncronamente o valor associado à chave. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |