IDistributedCache Interfaccia

Definizione

Rappresenta una cache distribuita di valori serializzati.Represents a distributed cache of serialized values.

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

Metodi

Get(String)

Ottiene un valore con la chiave specificata.Gets a value with the given key.

GetAsync(String)
GetAsync(String, CancellationToken)

Ottiene un valore con la chiave specificata.Gets a value with the given key.

Refresh(String)

Aggiorna un valore nella cache in base alla relativa chiave, reimpostando il timeout di scadenza variabile (se disponibile).Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

RefreshAsync(String)
RefreshAsync(String, CancellationToken)

Aggiorna un valore nella cache in base alla relativa chiave, reimpostando il timeout di scadenza variabile (se disponibile).Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

Remove(String)

Rimuove un valore con la chiave specificata.Removes the value with the given key.

RemoveAsync(String)
RemoveAsync(String, CancellationToken)

Rimuove un valore con la chiave specificata.Removes the value with the given key.

Set(String, Byte[], DistributedCacheEntryOptions)

Imposta un valore con la chiave specificata.Sets a value with the given key.

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

Imposta il valore con la chiave specificata.Sets the value with the given key.

Metodi di estensione

GetString(IDistributedCache, String)

Ottiene una stringa dalla cache specificata con la chiave specificata.Gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String)

Ottiene in modo asincrono una stringa dalla cache specificata con la chiave specificata.Asynchronously gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String, CancellationToken)

Ottiene in modo asincrono una stringa dalla cache specificata con la chiave specificata.Asynchronously gets a string from the specified cache with the specified key.

Set(IDistributedCache, String, Byte[])

Imposta una sequenza di byte nella cache specificata con la chiave specificata.Sets a sequence of bytes in the specified cache with the specified key.

SetAsync(IDistributedCache, String, Byte[])

Imposta in modo asincrono una sequenza di byte nella cache specificata con la chiave specificata.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

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

Imposta in modo asincrono una sequenza di byte nella cache specificata con la chiave specificata.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

SetString(IDistributedCache, String, String)

Imposta una stringa nella cache specificata con la chiave specificata.Sets a string in the specified cache with the specified key.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Imposta una stringa nella cache specificata con la chiave specificata.Sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String)

Imposta in modo asincrono una stringa nella cache specificata con la chiave specificata.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Imposta in modo asincrono una stringa nella cache specificata con la chiave specificata.Asynchronously sets a string in the specified cache with the specified key.

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

Imposta in modo asincrono una stringa nella cache specificata con la chiave specificata.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Imposta in modo asincrono una stringa nella cache specificata con la chiave specificata.Asynchronously sets a string in the specified cache with the specified key.

Si applica a