Compartir a través de


Miembros SPCache

Permite el acceso a las memorias caché asignados.

El tipo SPCache expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AllocatedBytes Obtiene el número total de bytes asignado por todas las memorias caché.
Propiedad públicaMiembro estático Cache Obtiene el objeto de SPCache actual.
Propiedad pública Count Obtiene el número de memorias caché activas actualmente.
Propiedad pública HitRatio La proporción de aciertos de caché actual, se obtiene a través de todas las memorias caché.
Propiedad pública TotalCacheHits Obtiene el número de aciertos de caché a través de todas las memorias caché.
Propiedad pública TotalReadAttempts Obtiene el número de intentos de lectura a través de todas las memorias caché.
Propiedad pública UsedBytes Obtiene el número de bytes en uso a través de todas las memorias caché.

Arriba

Métodos

  Nombre Descripción
Método público Clear Quita todos los objetos de la caché especificada por el nombre de tipo.
Método público 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.
Método público 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.
Método público Delete(String, String) Elimina un elemento con el identificador de cadena especificada de la memoria caché con el tipo de objeto especificado.
Método público Delete(String, String, Boolean) Elimina un elemento con el identificador de cadena especificada de la memoria caché con el tipo de objeto especificado.
Método público DeleteByIndexedValue Elimina de la caché con el tipo de objeto especificado todos los objetos que coinciden con el par de clave y valor indizado.
Método público DeleteExpired Quita todas las cachés de todos los objetos son cuyas fechas de vencimiento en el pasado.
Método público Dispose Libera toda la memoria actual asociada con todas las memorias caché.
Método público Enum Devuelve todos los objetos en la memoria caché con el nombre de tipo de objeto especificado.
Método público EnumObjectList Devuelve una lista de todos los identificadores de objeto para todos los objetos en la memoria caché con el tipo de objeto especificado.
Método público Get Devuelve un objeto con el identificador especificado desde el wit de caché el tipo del objeto especificado.
Método público 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.
Método público GetCacheObject Devuelve un objeto con el identificador especificado de la caché con el tipo de objeto especificado.
Método público GetItemCount Devuelve el número de objetos en la memoria caché con el tipo de objeto especificado.
Método público GetTree Devuelve un List de objetos de caché en un objeto principal especificada en una memoria caché con el tipo de objeto especificado.
Método público NotifyItemRemoved Provoca el evento ItemRemoved y pasa los datos específicos del evento al controlador de eventos asociado.
Método público ObjectCacheExists Devuelve un valor booleano que indica si existe una memoria caché de objetos con el tipo de objeto especificado.
Método público Put(String, SPCachedObject) Escribe el objeto especificado a la caché con el tipo de objeto especificado.
Método público Put(String, []) Escribe la matriz especificada de objetos a la caché con el tipo de objeto especificado.
Método público ReleaseMossObjectCache Elimina la caché de objetos con el tipo de objeto especificado.
Método público Trim(DateTime) Recorta todas las cachés de todos los objetos que no se ha tenido acceso desde la DateTimede especificado.
Método público 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
Evento público ItemRemoved Se produce cuando se quita un objeto de la memoria caché actual.

Arriba

Vea también

Referencia

clase SPCache

Espacio de nombres Microsoft.Office.Server.ObjectCache