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