RedisCache Clase

Definición

public ref class RedisCache : IDisposable, Microsoft::Extensions::Caching::Distributed::IDistributedCache
public class RedisCache : IDisposable, Microsoft.Extensions.Caching.Distributed.IDistributedCache
type RedisCache = class
    interface IDistributedCache
    interface IDisposable
Public Class RedisCache
Implements IDisposable, IDistributedCache
Herencia
RedisCache
Implementaciones

Constructores

RedisCache(IOptions<RedisCacheOptions>)

Métodos

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
Get(String)

Obtiene un valor con la clave especificada.Gets a value with the given key.

GetAsync(String, CancellationToken)

Obtiene un valor con la clave especificada.Gets a value with the given key.

GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
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).Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

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).Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

Remove(String)

Quita el valor con la clave especificada.Removes the value with the given key.

RemoveAsync(String, CancellationToken)

Quita el valor con la clave especificada.Removes the value with the given key.

Set(String, Byte[], DistributedCacheEntryOptions)

Establece un valor con la clave especificada.Sets a value with the given key.

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

Establece el valor con la clave especificada.Sets the value with the given key.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Métodos de extensión

GetString(IDistributedCache, String)

Obtiene una cadena de la caché especificada con la clave especificada.Gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String)

Obtiene de forma asincrónica una cadena de la caché especificada con la clave especificada.Asynchronously gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String, CancellationToken)

Obtiene de forma asincrónica una cadena de la caché especificada con la clave especificada.Asynchronously gets a string from the specified cache with the specified key.

Set(IDistributedCache, String, Byte[])

Establece una secuencia de bytes en la caché especificada con la clave especificada.Sets a sequence of bytes in the specified cache with the specified key.

SetAsync(IDistributedCache, String, Byte[])

Establece de forma asincrónica una secuencia de bytes en la caché especificada con la clave especificada.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

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

Establece de forma asincrónica una secuencia de bytes en la caché especificada con la clave especificada.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

SetString(IDistributedCache, String, String)

Establece una cadena en la caché especificada con la clave especificada.Sets a string in the specified cache with the specified key.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Establece una cadena en la caché especificada con la clave especificada.Sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String)

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.Asynchronously sets a string in the specified cache with the specified key.

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

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Establece de forma asincrónica una cadena en la caché especificada con la clave especificada.Asynchronously sets a string in the specified cache with the specified key.

Se aplica a