CacheStoreProvider Classe
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.
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
- 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. |