Partager via


CacheStoreProvider Classe

Définition

Fournit l’interface de base de n’importe quel magasin de cache qui souhaite être connecté en tant qu’implémentation de cache d’objet par défaut utilisée par MemoryCache.

public ref class CacheStoreProvider abstract : System::Configuration::Provider::ProviderBase, IDisposable
public abstract class CacheStoreProvider : System.Configuration.Provider.ProviderBase, IDisposable
type CacheStoreProvider = class
    inherit ProviderBase
    interface IDisposable
Public MustInherit Class CacheStoreProvider
Inherits ProviderBase
Implements IDisposable
Héritage
CacheStoreProvider
Implémente

Constructeurs

CacheStoreProvider()

Initialise une nouvelle instance de cette classe.

Propriétés

Description

Obtient une description brève et conviviale qui peut s'afficher dans les outils d'administration ou d'autres interfaces utilisateur.

(Hérité de ProviderBase)
ItemCount

Obtient le nombre d’éléments stockés dans le cache.

Name

Obtient le nom convivial qui référence le fournisseur au cours de la configuration.

(Hérité de ProviderBase)
SizeInBytes

Obtient la taille approximative, en octets, du cache.

Méthodes

Add(String, Object, CacheInsertOptions)

Ajoute l’élément spécifié au cache avec des options.

AddDependent(String, CacheDependency, DateTime)

Ajoute une entité dépendante dans le cache.

Dispose()

Libère toutes les ressources qui sont utilisées par l'instance actuelle de l’objet de cache.

Equals(Object)

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

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

Retrouve l’élément spécifié à partir du cache s’il existe.

GetEnumerator()

Retrouve un énumérateur de dictionnaire utilisé pour itérer sur les paramètres de clé et leurs valeurs contenues dans le cache.

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)
Initialize(String, NameValueCollection)

Initialise le cache nommé.

Insert(String, Object, CacheInsertOptions)

Insère un objet et les dépendances dans le cache.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

Supprime l'élément du cache.

Remove(String, CacheItemRemovedReason)

Supprime l’élément spécifié à partir du cache s’il existe.

RemoveDependent(String, CacheDependency)

Supprime la dépendance spécifiée.

ToString()

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

(Hérité de Object)
Trim(Int32)

Supprime un pourcentage spécifié d'entrées de cache.

S’applique à