Miembros SPCache
Permite el acceso a las memorias caché asignados.
El tipo SPCache expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AllocatedBytes | Obtiene el número total de bytes asignado por todas las memorias caché. | |
Cache | Obtiene el objeto de SPCache actual. | |
Count | Obtiene el número de memorias caché activas actualmente. | |
HitRatio | La proporción de aciertos de caché actual, se obtiene a través de todas las memorias caché. | |
TotalCacheHits | Obtiene el número de aciertos de caché a través de todas las memorias caché. | |
TotalReadAttempts | Obtiene el número de intentos de lectura a través de todas las memorias caché. | |
UsedBytes | Obtiene el número de bytes en uso a través de todas las memorias caché. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Clear | Quita todos los objetos de la caché especificada por el nombre de tipo. | |
CreateMossObjectCache(String, Byte, TimeSpan, UInt64) | Crea una nueva memoria caché que contiene objetos con el nombre de tipo especificado y que tiene la prioridad especificada, el período de retención y el tamaño máximo. | |
CreateMossObjectCache(String, Byte, TimeSpan, UInt64, Boolean) | Crea una nueva memoria caché que contiene objetos con el nombre de tipo especificado y que tiene la prioridad especificada, período de retención, tamaño máximo y directiva de caducidad. | |
Delete(String, String) | Elimina un elemento con el identificador de cadena especificada de la memoria caché con el tipo de objeto especificado. | |
Delete(String, String, Boolean) | Elimina un elemento con el identificador de cadena especificada de la memoria caché con el tipo de objeto especificado. | |
DeleteByIndexedValue | Elimina de la caché con el tipo de objeto especificado todos los objetos que coinciden con el par de clave y valor indizado. | |
DeleteExpired | Quita todas las cachés de todos los objetos son cuyas fechas de vencimiento en el pasado. | |
Dispose | Libera toda la memoria actual asociada con todas las memorias caché. | |
Enum | Devuelve todos los objetos en la memoria caché con el nombre de tipo de objeto especificado. | |
EnumObjectList | Devuelve una lista de todos los identificadores de objeto para todos los objetos en la memoria caché con el tipo de objeto especificado. | |
Get | Devuelve un objeto con el identificador especificado desde el wit de caché el tipo del objeto especificado. | |
GetByIndex | Devuelve un List de objetos con los pares de clave y valor indizados especificados de la memoria caché con el tipo de objeto especificado. | |
GetCacheObject | Devuelve un objeto con el identificador especificado de la caché con el tipo de objeto especificado. | |
GetItemCount | Devuelve el número de objetos en la memoria caché con el tipo de objeto especificado. | |
GetTree | Devuelve un List de objetos de caché en un objeto principal especificada en una memoria caché con el tipo de objeto especificado. | |
NotifyItemRemoved | Provoca el evento ItemRemoved y pasa los datos específicos del evento al controlador de eventos asociado. | |
ObjectCacheExists | Devuelve un valor booleano que indica si existe una memoria caché de objetos con el tipo de objeto especificado. | |
Put(String, SPCachedObject) | Escribe el objeto especificado a la caché con el tipo de objeto especificado. | |
Put(String, []) | Escribe la matriz especificada de objetos a la caché con el tipo de objeto especificado. | |
ReleaseMossObjectCache | Elimina la caché de objetos con el tipo de objeto especificado. | |
Trim(DateTime) | Recorta todas las cachés de todos los objetos que no se ha tenido acceso desde la DateTimede especificado. | |
Trim(String, DateTime) | Recortar la memoria caché con el tipo de objeto especificado de todos los elementos que no se ha tenido acceso desde la DateTimede especificado. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
ItemRemoved | Se produce cuando se quita un objeto de la memoria caché actual. |
Arriba