HybridCache Classe

Definição

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)

Aplica-se a