HybridCache Clase

Definición

Proporciona servicios de almacenamiento en caché de varios niveles que se basan en IDistributedCache back-end.

public ref class HybridCache abstract
public abstract class HybridCache
type HybridCache = class
Public MustInherit Class HybridCache
Herencia
HybridCache

Constructores

Nombre Description
HybridCache()

Proporciona servicios de almacenamiento en caché de varios niveles que se basan en IDistributedCache back-end.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetOrCreateAsync<T>(DefaultInterpolatedStringHandler, Func<CancellationToken, ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Obtiene de forma asincrónica el valor asociado a la clave si existe o genera una nueva entrada mediante la clave proporcionada y un valor de la factoría especificada si no se encuentra la clave.

GetOrCreateAsync<T>(ReadOnlySpan<Char>, Func<CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Obtiene de forma asincrónica el valor asociado a la clave si existe o genera una nueva entrada mediante la clave proporcionada y un valor de la factoría especificada si no se encuentra la clave.

GetOrCreateAsync<T>(String, Func<CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Obtiene de forma asincrónica el valor asociado a la clave si existe o genera una nueva entrada mediante la clave proporcionada y un valor de la factoría especificada si no se encuentra la clave.

GetOrCreateAsync<TState,T>(DefaultInterpolatedStringHandler, TState, Func<TState,CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Obtiene de forma asincrónica el valor asociado a la clave si existe o genera una nueva entrada mediante la clave proporcionada y un valor de la factoría especificada si no se encuentra la clave.

GetOrCreateAsync<TState,T>(ReadOnlySpan<Char>, TState, Func<TState, CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Obtiene de forma asincrónica el valor asociado a la clave si existe o genera una nueva entrada mediante la clave proporcionada y un valor de la factoría especificada si no se encuentra la clave.

GetOrCreateAsync<TState,T>(String, TState, Func<TState,CancellationToken, ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Obtiene de forma asincrónica el valor asociado a la clave si existe o genera una nueva entrada mediante la clave proporcionada y un valor de la factoría especificada si no se encuentra la clave.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
RemoveAsync(IEnumerable<String>, CancellationToken)

Quita de forma asincrónica el valor asociado a la clave si existe.

RemoveAsync(String, CancellationToken)

Quita de forma asincrónica el valor asociado a la clave si existe.

RemoveByTagAsync(IEnumerable<String>, CancellationToken)

Quita de forma asincrónica todos los valores asociados a las etiquetas especificadas.

RemoveByTagAsync(String, CancellationToken)

Quita de forma asincrónica todos los valores asociados a la etiqueta especificada.

SetAsync<T>(String, T, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken)

Establece o sobrescribe de forma asincrónica el valor asociado a la clave.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a