Condividi tramite


IBufferDistributedCache Interfaccia

Definizione

Rappresenta una cache distribuita di valori serializzati, con supporto per il trasferimento dei dati di allocazione basso.

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
Derivato
Implementazioni

Metodi

Get(String)

Ottiene un valore con la chiave specificata.

(Ereditato da IDistributedCache)
GetAsync(String, CancellationToken)

Ottiene un valore con la chiave specificata.

(Ereditato da IDistributedCache)
Refresh(String)

Aggiorna un valore nella cache in base alla relativa chiave, reimpostando il timeout di scadenza scorrevole (se presente).

(Ereditato da IDistributedCache)
RefreshAsync(String, CancellationToken)

Aggiorna un valore nella cache in base alla relativa chiave, reimpostando il timeout di scadenza scorrevole (se presente).

(Ereditato da IDistributedCache)
Remove(String)

Rimuove il valore con la chiave specificata.

(Ereditato da IDistributedCache)
RemoveAsync(String, CancellationToken)

Rimuove il valore con la chiave specificata.

(Ereditato da IDistributedCache)
Set(String, Byte[], DistributedCacheEntryOptions)

Imposta un valore con la chiave specificata.

(Ereditato da IDistributedCache)
Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)

Imposta o sovrascrive un elemento della cache.

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

Imposta il valore con la chiave specificata.

(Ereditato da IDistributedCache)
SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

Imposta o sovrascrive in modo asincrono una voce della cache.

TryGet(String, IBufferWriter<Byte>)

Tenta di recuperare un elemento della cache esistente.

TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

Tenta in modo asincrono di recuperare una voce della cache esistente.

Metodi di estensione

GetString(IDistributedCache, String)

Ottiene una stringa dalla cache specificata con la chiave specificata.

GetStringAsync(IDistributedCache, String, CancellationToken)

Ottiene in modo asincrono una stringa dalla cache specificata con la chiave specificata.

Set(IDistributedCache, String, Byte[])

Imposta una sequenza di byte nella cache specificata con la chiave specificata.

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

Imposta in modo asincrono una sequenza di byte nella cache specificata con la chiave specificata.

SetString(IDistributedCache, String, String)

Imposta una stringa nella cache specificata con la chiave specificata.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Imposta una stringa nella cache specificata con la chiave specificata.

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

Imposta in modo asincrono una stringa nella cache specificata con la chiave specificata.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Imposta in modo asincrono una stringa nella cache specificata con la chiave specificata.

Si applica a