CacheStoreProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la interfaz base necesaria de cualquier almacén de caché que desee conectarse como la implementación de caché de objetos predeterminada usada por 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
- Herencia
- Implementaciones
Constructores
CacheStoreProvider() |
Inicializa una nueva instancia de esta clase. |
Propiedades
Description |
Obtiene una descripción breve y fácil de comprender apropiada para mostrarla en las herramientas administrativas u otras interfaces de usuario. (Heredado de ProviderBase) |
ItemCount |
Obtiene el número de elementos almacenados en la memoria caché. |
Name |
Obtiene el nombre descriptivo utilizado para hacer referencia al proveedor durante la configuración. (Heredado de ProviderBase) |
SizeInBytes |
Obtiene el tamaño aproximado en bytes de la memoria caché. |
Métodos
Add(String, Object, CacheInsertOptions) |
Agrega el elemento especificado a la memoria caché con opciones. |
AddDependent(String, CacheDependency, DateTime) |
Agrega una entidad dependiente a la memoria caché. |
Dispose() |
Libera todos los recursos que usa la instancia actual del objeto de caché. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Get(String) |
Recupera el elemento especificado de la memoria caché si existe. |
GetEnumerator() |
Recupera un enumerador de diccionario usado para procesar una iteración en la configuración de clave y sus valores incluidos en la memoria caché. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Initialize(String, NameValueCollection) |
Inicializa la caché con nombre. |
Insert(String, Object, CacheInsertOptions) |
Inserta un objeto y dependencias en la memoria caché. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Remove(String) |
Quita el elemento de la memoria caché. |
Remove(String, CacheItemRemovedReason) |
Recupera el elemento especificado de la memoria caché si existe. |
RemoveDependent(String, CacheDependency) |
Quita la dependencia especificada. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Trim(Int32) |
Quita el porcentaje especificado de entradas de caché. |