IDistributedCache Interface

Definição

Representa um cache distribuído de valores serializados.Represents a distributed cache of serialized values.

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

Métodos

Get(String)

Obtém um valor com a chave fornecida.Gets a value with the given key.

GetAsync(String)
GetAsync(String, CancellationToken)

Obtém um valor com a chave fornecida.Gets a value with the given key.

Refresh(String)

Atualiza um valor no cache com base em sua chave, redefinindo o tempo limite de término dinâmico (se houver).Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

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

Remove(String)

Remove o valor com a chave fornecida.Removes the value with the given key.

RemoveAsync(String)
RemoveAsync(String, CancellationToken)

Remove o valor com a chave fornecida.Removes the value with the given key.

Set(String, Byte[], DistributedCacheEntryOptions)

Define um valor com a chave fornecida.Sets a value with the given key.

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

Define o valor com a chave fornecida.Sets the value with the given key.

Métodos de Extensão

GetString(IDistributedCache, String)

Obtém uma cadeia de caracteres do cache especificado com a chave especificada.Gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String)

Obtém de forma assíncrona uma cadeia de caracteres do cache especificado com a chave especificada.Asynchronously gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String, CancellationToken)

Obtém de forma assíncrona uma cadeia de caracteres do cache especificado com a chave especificada.Asynchronously gets a string from the specified cache with the specified key.

Set(IDistributedCache, String, Byte[])

Define uma sequência de bytes no cache especificado com a chave especificada.Sets a sequence of bytes in the specified cache with the specified key.

SetAsync(IDistributedCache, String, Byte[])

Define de forma assíncrona uma sequência de bytes no cache especificado com a chave especificada.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

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

Define de forma assíncrona uma sequência de bytes no cache especificado com a chave especificada.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

SetString(IDistributedCache, String, String)

Define uma cadeia de caracteres no cache especificado com a chave especificada.Sets a string in the specified cache with the specified key.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Define uma cadeia de caracteres no cache especificado com a chave especificada.Sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String)

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.Asynchronously sets a string in the specified cache with the specified key.

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

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Define de forma assíncrona uma cadeia de caracteres no cache especificado com a chave especificada.Asynchronously sets a string in the specified cache with the specified key.

Aplica-se a