Comparteix a través de


IBufferDistributedCache Interfaz

Definición

Representa una caché distribuida de valores serializados, con compatibilidad con la transferencia de datos de asignación baja.

public interface class IBufferDistributedCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public interface IBufferDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
type IBufferDistributedCache = interface
    interface IDistributedCache
Public Interface IBufferDistributedCache
Implements IDistributedCache
Derivado
Implementaciones

Métodos

Get(String)

Obtiene un valor con la clave especificada.

(Heredado de IDistributedCache)
GetAsync(String, CancellationToken)

Obtiene un valor con la clave especificada.

(Heredado de IDistributedCache)
Refresh(String)

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

(Heredado de IDistributedCache)
RefreshAsync(String, CancellationToken)

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

(Heredado de IDistributedCache)
Remove(String)

Quita el valor con la clave especificada.

(Heredado de IDistributedCache)
RemoveAsync(String, CancellationToken)

Quita el valor con la clave especificada.

(Heredado de IDistributedCache)
Set(String, Byte[], DistributedCacheEntryOptions)

Establece un valor con la clave especificada.

(Heredado de IDistributedCache)
Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)

Establece o sobrescribe un elemento de caché.

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

Establece el valor con la clave especificada.

(Heredado de IDistributedCache)
SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

Establece o sobrescribe de forma asincrónica una entrada de caché.

TryGet(String, IBufferWriter<Byte>)

Intenta recuperar un elemento de caché existente.

TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

Intenta recuperar de forma asincrónica una entrada de caché existente.

Métodos de extensión

GetString(IDistributedCache, String)

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

GetStringAsync(IDistributedCache, String, CancellationToken)

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

Set(IDistributedCache, String, Byte[])

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

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

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

SetString(IDistributedCache, String, String)

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

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

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

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

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

SetStringAsync(IDistributedCache, String, String, CancellationToken)

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

Se aplica a