RedisCache Classe

Definição

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
Herança
RedisCache
Implementações

Construtores

RedisCache(IOptions<RedisCacheOptions>)

Métodos

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Get(String)

Obtém um valor com a chave fornecida.

GetAsync(String)
GetAsync(String, CancellationToken)

Obtém um valor com a chave fornecida.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Refresh(String)

Atualiza um valor no cache com base em sua chave, redefinindo o tempo limite de término dinâmico (se houver).

RefreshAsync(String)
RefreshAsync(String, CancellationToken)

Atualiza um valor no cache com base em sua chave, redefinindo o tempo limite de término dinâmico (se houver).

Remove(String)

Remove o valor com a chave fornecida.

RemoveAsync(String)
RemoveAsync(String, CancellationToken)

Remove o valor com a chave fornecida.

Set(String, Byte[], DistributedCacheEntryOptions)

Define um valor com a chave fornecida.

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

Define o valor com a chave fornecida.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

GetString(IDistributedCache, String)

Obtém uma cadeia de caracteres do cache especificado com a chave especificada.

GetStringAsync(IDistributedCache, String)

Obtém de forma assíncrona uma cadeia de caracteres do cache especificado com a chave especificada.

GetStringAsync(IDistributedCache, String, CancellationToken)

Obtém de forma assíncrona uma cadeia de caracteres do cache especificado com a chave especificada.

Set(IDistributedCache, String, Byte[])

Define uma sequência de bytes no cache especificado com a chave especificada.

SetAsync(IDistributedCache, String, Byte[])

Define de forma assíncrona uma sequência de bytes no cache especificado com a chave especificada.

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

Define de forma assíncrona uma sequência de bytes no cache especificado com a chave especificada.

SetString(IDistributedCache, String, String)

Define uma cadeia de caracteres no cache especificado com a chave especificada.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Define uma cadeia de caracteres no cache especificado com a chave especificada.

SetStringAsync(IDistributedCache, String, String)

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.

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

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.

Aplica-se a