IBufferDistributedCache Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un cache distribué de valeurs sérialisées, avec prise en charge du transfert de données d’allocation faible.
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
- Dérivé
- Implémente
Méthodes
Get(String) |
Obtient une valeur avec la clé donnée. (Hérité de IDistributedCache) |
GetAsync(String, CancellationToken) |
Obtient une valeur avec la clé donnée. (Hérité de IDistributedCache) |
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). (Hérité de IDistributedCache) |
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). (Hérité de IDistributedCache) |
Remove(String) |
Supprime la valeur avec la clé donnée. (Hérité de IDistributedCache) |
RemoveAsync(String, CancellationToken) |
Supprime la valeur avec la clé donnée. (Hérité de IDistributedCache) |
Set(String, Byte[], DistributedCacheEntryOptions) |
Définit une valeur avec la clé donnée. (Hérité de IDistributedCache) |
Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions) |
Définit ou remplace un élément de cache. |
SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Définit la valeur avec la clé donnée. (Hérité de IDistributedCache) |
SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken) |
Définit ou remplace de façon asynchrone une entrée de cache. |
TryGet(String, IBufferWriter<Byte>) |
Tente de récupérer un élément de cache existant. |
TryGetAsync(String, IBufferWriter<Byte>, CancellationToken) |
Tente de manière asynchrone de récupérer une entrée de cache existante. |
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) |
Définit une chaîne 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. |
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. |