Partager via


IDistributedCache Interface

Définition

Représente un cache distribué de valeurs sérialisées.

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.

GetAsync(String, CancellationToken)

Obtient une valeur avec la clé donnée.

Refresh(String)

Actualise une valeur dans le cache en fonction de sa clé, réinitialisant son délai d’expiration glissant (le cas échéant).

RefreshAsync(String, CancellationToken)

Actualise une valeur dans le cache en fonction de sa clé, réinitialisant son délai d’expiration glissant (le cas échéant).

Remove(String)

Supprime la valeur avec la clé donnée.

RemoveAsync(String, CancellationToken)

Supprime la valeur avec la clé donnée.

Set(String, Byte[], DistributedCacheEntryOptions)

Définit une valeur avec la clé donnée.

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

Définit la valeur avec la clé donnée.

Méthodes d’extension

GetString(IDistributedCache, String)

Obtient une chaîne du cache spécifié avec la clé spécifiée.

GetStringAsync(IDistributedCache, String, CancellationToken)

Obtient de façon asynchrone une chaîne à partir du cache spécifié avec la clé spécifiée.

Set(IDistributedCache, String, Byte[])

Définit une séquence d’octets dans le cache spécifié avec la clé spécifiée.

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

Définit de façon asynchrone une séquence d’octets dans le cache spécifié avec la clé spécifiée.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Définit une chaîne dans le cache spécifié avec la clé spécifiée.

SetString(IDistributedCache, String, String)

Définit une chaîne dans le cache spécifié avec la clé spécifiée.

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

Définit de façon asynchrone une chaîne dans le cache spécifié avec la clé spécifiée.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Définit de façon asynchrone une chaîne dans le cache spécifié avec la clé spécifiée.

S’applique à