CacheStoreProvider Classe

Définition

Fournit l’interface de base requise de n’importe quel magasin de cache qui souhaite être branché en tant qu’implémentation de cache d’objets 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

Nom Description
CacheStoreProvider()

Initialise une nouvelle instance de cette classe.

Propriétés

Nom Description
Description

Obtient une brève description conviviale adaptée à l’affichage dans les outils d’administration ou d’autres interfaces utilisateur (UIs).

(Hérité de ProviderBase)
ItemCount

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

Name

Obtient le nom convivial utilisé pour faire référence au fournisseur pendant la configuration.

(Hérité de ProviderBase)
SizeInBytes

Obtient la taille approximative en octets du cache.

Méthodes

Nom Description
Add(String, Object, CacheInsertOptions)

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

AddDependent(String, CacheDependency, DateTime)

Ajoute une entité dépendante au cache.

Dispose()

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

Equals(Object)

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

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

Récupère l’élément spécifié dans le cache s’il existe.

GetEnumerator()

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

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la 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 des dépendances dans le cache.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

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

Remove(String)

Supprime l’élément du cache.

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 à