IDistributedCache Interface

Définition

Représente un cache distribué de valeurs sérialisées.Represents a distributed cache of serialized values.

public interface class IDistributedCache
public interface IDistributedCache
type IDistributedCache = interface
Public Interface IDistributedCache
Dérivé

Méthodes

Get(String)

Obtient une valeur avec la clé donnée.Gets a value with the given key.

GetAsync(String)
GetAsync(String, CancellationToken)

Obtient une valeur avec la clé donnée.Gets a value with the given key.

Refresh(String)

Actualise une valeur du cache en fonction de sa clé, en réinitialisant son délai d’expiration décalé (si celui-ci a été défini).Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

RefreshAsync(String)
RefreshAsync(String, CancellationToken)

Actualise une valeur du cache en fonction de sa clé, en réinitialisant son délai d’expiration décalé (si celui-ci a été défini).Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

Remove(String)

Supprime la valeur avec la clé donnée.Removes the value with the given key.

RemoveAsync(String)
RemoveAsync(String, CancellationToken)

Supprime la valeur avec la clé donnée.Removes the value with the given key.

Set(String, Byte[], DistributedCacheEntryOptions)

Définit une valeur avec la clé donnée.Sets a value with the given key.

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

Définit la valeur avec la clé donnée.Sets the value with the given key.

Méthodes d’extension

GetString(IDistributedCache, String)

Obtient une chaîne à partir du cache spécifié avec la clé spécifiée.Gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String)

Obtient de manière asynchrone une chaîne à partir du cache spécifié avec la clé spécifiée.Asynchronously gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String, CancellationToken)

Obtient de manière asynchrone une chaîne à partir du cache spécifié avec la clé spécifiée.Asynchronously gets a string from the specified cache with the specified key.

Set(IDistributedCache, String, Byte[])

Définit une séquence d’octets dans le cache spécifié avec la clé spécifiée.Sets a sequence of bytes in the specified cache with the specified key.

SetAsync(IDistributedCache, String, Byte[])

Définit de manière asynchrone une séquence d’octets dans le cache spécifié avec la clé spécifiée.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

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

Définit de manière asynchrone une séquence d’octets dans le cache spécifié avec la clé spécifiée.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

SetString(IDistributedCache, String, String)

Définit une chaîne dans le cache spécifié avec la clé spécifiée.Sets a string in the specified cache with the specified key.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Définit une chaîne dans le cache spécifié avec la clé spécifiée.Sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String)

Définit de manière asynchrone une chaîne dans le cache spécifié avec la clé spécifiée.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Définit de manière asynchrone une chaîne dans le cache spécifié avec la clé spécifiée.Asynchronously sets a string in the specified cache with the specified key.

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

Définit de manière asynchrone une chaîne dans le cache spécifié avec la clé spécifiée.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Définit de manière asynchrone une chaîne dans le cache spécifié avec la clé spécifiée.Asynchronously sets a string in the specified cache with the specified key.

S’applique à