Share via


MemoryDistributedCache Classe

Définition

Implémentation de à l’aide IMemoryCachede IDistributedCache .

public ref class MemoryDistributedCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public class MemoryDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
type MemoryDistributedCache = class
    interface IDistributedCache
Public Class MemoryDistributedCache
Implements IDistributedCache
Héritage
MemoryDistributedCache
Implémente

Constructeurs

MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>)

Crée une instance MemoryDistributedCache.

MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>, ILoggerFactory)

Crée une instance MemoryDistributedCache.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Get(String)

Obtient une valeur avec la clé donnée.

GetAsync(String, CancellationToken)

Obtient une valeur avec la clé donnée.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
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).

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).

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.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Méthodes d’extension

GetString(IDistributedCache, String)

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

GetStringAsync(IDistributedCache, String, CancellationToken)

Obtient de manière 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 manière 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 manière asynchrone une chaîne dans le cache spécifié avec la clé spécifiée.

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.

S’applique à