IDistributedCache Interfaz

Definición

Representa una caché distribuida de valores serializados.

public interface class IDistributedCache
public interface IDistributedCache
type IDistributedCache = interface
Public Interface IDistributedCache
Derivado

Métodos

Get(String)

Obtiene un valor con la clave especificada.

GetAsync(String)

Representa una caché distribuida de valores serializados.

GetAsync(String, CancellationToken)

Obtiene un valor con la clave especificada.

Refresh(String)

Actualiza un valor en la caché en función de su clave y restablece su tiempo de espera de expiración variable (si existe).

RefreshAsync(String)

Representa una caché distribuida de valores serializados.

RefreshAsync(String, CancellationToken)

Actualiza un valor en la caché en función de su clave y restablece su tiempo de espera de expiración variable (si existe).

Remove(String)

Quita el valor con la clave especificada.

RemoveAsync(String)

Representa una caché distribuida de valores serializados.

RemoveAsync(String, CancellationToken)

Quita el valor con la clave especificada.

Set(String, Byte[], DistributedCacheEntryOptions)

Establece un valor con la clave especificada.

SetAsync(String, Byte[], DistributedCacheEntryOptions)

Representa una caché distribuida de valores serializados.

SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)

Establece el valor con la clave especificada.

Métodos de extensión

GetString(IDistributedCache, String)

Obtiene una cadena de la caché especificada con la clave especificada.

GetStringAsync(IDistributedCache, String)

Obtiene de forma asincrónica una cadena de la caché especificada con la clave especificada.

GetStringAsync(IDistributedCache, String, CancellationToken)

Obtiene de forma asincrónica una cadena de la caché especificada con la clave especificada.

Set(IDistributedCache, String, Byte[])

Establece una secuencia de bytes en la caché especificada con la clave especificada.

SetAsync(IDistributedCache, String, Byte[])

Establece de forma asincrónica una secuencia de bytes en la caché especificada con la clave especificada.

SetAsync(IDistributedCache, String, Byte[], CancellationToken)

Establece de forma asincrónica una secuencia de bytes en la caché especificada con la clave especificada.

SetString(IDistributedCache, String, String)

Establece una cadena en la caché especificada con la clave especificada.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Establece una cadena en la caché especificada con la clave especificada.

SetStringAsync(IDistributedCache, String, String)

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken)

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.

Se aplica a