¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

Métodos DataCache

Actualizado: junio de 2012

El tipo DataCache expone los siguientes miembros.

  Nombre Descripción
Método público Add(String, Object) Agrega un objeto a la memoria caché.
Método público Add(String, Object, IEnumerable<DataCacheTag>) Agrega un objeto a la memoria caché. Este método habilita la asociación de etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Add(String, Object, String) Agrega un objeto a una región en la memoria caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Add(String, Object, TimeSpan) Agrega un objeto a la memoria caché. Este método proporciona la capacidad de especificar cuándo debe expirar el objeto.
Método público Add(String, Object, IEnumerable<DataCacheTag>, String) Agrega un objeto a una región en la memoria caché. Este método habilita la asociación de etiquetas con objetos en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Add(String, Object, TimeSpan, IEnumerable<DataCacheTag>) Agrega un objeto a la memoria caché. Este método habilita la asociación de etiquetas con el objeto en caché y especificar cuándo debe expirar el objeto. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Add(String, Object, TimeSpan, String) Agrega un objeto a una región en la memoria caché. Este método proporciona la capacidad de especificar cuándo debe expirar el objeto. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Add(String, Object, TimeSpan, IEnumerable<DataCacheTag>, String) Agrega un objeto a una región en la memoria caché. Este método habilita la asociación de etiquetas con el objeto en caché y especificar cuándo debe expirar el objeto. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público AddCacheLevelBulkCallback Agrega una devolución de llamada de notificación de caché masiva para operaciones de caché que tienen lugar en todas las regiones y todos los elementos. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público AddCacheLevelCallback Agrega una devolución de llamada de notificación de caché para operaciones de caché que tienen lugar en todas las regiones y todos los elementos. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público AddFailureNotificationCallback Agrega una devolución de llamada de notificación de error para notificaciones que indican que un cliente no ha recibido una o varias notificaciones de caché. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público AddItemLevelCallback(String, DataCacheOperations, DataCacheNotificationCallback) Agrega una devolución de llamada de notificación de caché para operaciones de caché que tienen lugar en un elemento específico que no está almacenado en una región. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público AddItemLevelCallback(String, DataCacheOperations, DataCacheNotificationCallback, String) Agrega una devolución de llamada de notificación de caché para operaciones de caché que tienen lugar en un elemento específico que está almacenado en una región. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público AddRegionLevelCallback Agrega una devolución de llamada de notificación de caché para operaciones de caché que tienen lugar en una región específica. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Append(String, String) Concatena una cadena con un objeto string almacenado en caché.
Método público Append(String, String, String) Concatena una cadena con un objeto string almacenado en caché en la región especificada.
Método público BulkGet(IEnumerable<String>) Obtiene todos los objetos asociados con las claves especificadas en todas las regiones del sistema. Este método no busca en regiones definidas por el usuario.
Método público BulkGet(IEnumerable<String>, String) Devuelve objetos para las claves especificadas de la región de la memoria caché especificada. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Clear Quita todos los objetos de la memoria caché asociada con el objeto DataCache.
Método público ClearRegion Elimina todos los objetos de la región especificada. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público CreateRegion Crea una región. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Decrement(String, Int64, Int64) Disminuye un valor long almacenado en caché.
Método público Decrement(String, Int64, Int64, String) Disminuye un valor long almacenado en caché en la región especificada.
Método público Equals (Se hereda de Object.)
Método público Get(String) Obtiene un objeto de la memoria caché usando la clave especificada.
Método público Get(String, DataCacheItemVersion) Obtiene un objeto de la memoria caché usando la clave especificada. También puede proporcionar la versión para obtener una versión específica de una clave, si esa versión continúa siendo la más reciente en la memoria caché.
Método público Get(String, String) Obtiene un objeto de la región especificada usando la clave especificada. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Get(String, DataCacheItemVersion, String) Obtiene un objeto de la región especificada usando la clave especificada. También puede proporcionar la versión para obtener una versión específica de una clave, si esa versión continúa siendo la más reciente en la región. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetAndLock(String, TimeSpan, DataCacheLockHandle) Bloquea la clave si existe y no está bloqueada, y devuelve el objeto correspondiente a la clave.
Método público GetAndLock(String, TimeSpan, DataCacheLockHandle, Boolean) Bloquea la clave si existe y no está bloqueada por ningún cliente, y devuelve el objeto correspondiente a la clave.
Método público GetAndLock(String, TimeSpan, DataCacheLockHandle, String) Bloquea la clave si existe y no está bloqueada, y devuelve el objeto correspondiente a la clave. Para objetos almacenados en regiones. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetAndLock(String, TimeSpan, DataCacheLockHandle, String, Boolean) Bloquea la clave si existe y no está bloqueada por ningún cliente, y devuelve el objeto correspondiente a la clave. Para objetos almacenados en regiones. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetCacheItem(String) Obtiene un objeto DataCacheItem para recuperar toda la información asociada con el objeto almacenado en caché en el clúster.
Método público GetCacheItem(String, String) Obtiene un objeto DataCacheItem para recuperar toda la información asociada con el objeto almacenado en caché en el clúster. Para objetos almacenados en regiones. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetHashCode (Se hereda de Object.)
Método público GetIfNewer(String, DataCacheItemVersion) Obtiene un objeto de la memoria caché, pero solo si reside una versión más reciente del objeto en la memoria caché.
Método público GetIfNewer(String, DataCacheItemVersion, String) Obtiene un objeto de la región especificada, pero solo si reside una versión más reciente del objeto en la región. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetObjectsByAllTags Obtiene una lista enumerable de todos los objetos almacenados en caché en la región especificada que tienen las mismas etiquetas en común. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetObjectsByAnyTag Obtiene una lista enumerable de todos los objetos almacenados en caché en la región especificada que tienen algunas etiquetas en común. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetObjectsByTag Obtiene una lista enumerable de todos los objetos almacenados en caché en la región especificada que tienen la etiqueta especificada. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetObjectsInRegion Obtiene una lista enumerable de todos los objetos almacenados en caché en la región especificada. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetSystemRegionName Devuelve el nombre de región del sistema para la clave especificada. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetSystemRegions Se usa para determinar las regiones predeterminadas de la memoria caché. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público GetType (Se hereda de Object.)
Método público Increment(String, Int64, Int64) Aumenta un valor long almacenado en caché.
Método público Increment(String, Int64, Int64, String) Aumenta un valor long almacenado en caché en la región especificada.
Método público Prepend(String, String) Antepone una cadena a un objeto string almacenado en caché.
Método público Prepend(String, String, String) Antepone una cadena a un objeto string almacenado en caché en la región especificada.
Método público Put(String, Object) Agrega o reemplaza un objeto en la memoria caché.
Método público Put(String, Object, DataCacheItemVersion) Agrega o reemplaza un objeto en la memoria caché si está en la versión especificada.
Método público Put(String, Object, IEnumerable<DataCacheTag>) Agrega o reemplaza un objeto en la memoria caché. Asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, String) Agrega o reemplaza un objeto en la región especificada. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, TimeSpan) Agrega o reemplaza un objeto en la memoria caché. Especifica el valor de tiempo de espera del objeto en caché.
Método público Put(String, Object, DataCacheItemVersion, IEnumerable<DataCacheTag>) Agrega o reemplaza un objeto en la memoria caché si está en la versión especificada. Asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, DataCacheItemVersion, String) Agrega o reemplaza un objeto en la región especificada si está en la versión especificada. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, DataCacheItemVersion, TimeSpan) Agrega o reemplaza un objeto en la memoria caché si está en la versión especificada. Especifica el valor de tiempo de espera del objeto en caché.
Método público Put(String, Object, IEnumerable<DataCacheTag>, String) Agrega o reemplaza un objeto en la región especificada. Asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, TimeSpan, IEnumerable<DataCacheTag>) Agrega o reemplaza un objeto en la memoria caché. Especifica el valor de tiempo de espera y asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, TimeSpan, String) Agrega o reemplaza un objeto en la región especificada. Especifica el valor de tiempo de espera del objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, DataCacheItemVersion, IEnumerable<DataCacheTag>, String) Agrega o reemplaza un objeto en la región especificada si está en la versión especificada. Asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, DataCacheItemVersion, TimeSpan, IEnumerable<DataCacheTag>) Agrega o reemplaza un objeto en la memoria caché si está en la versión especificada. Especifica el valor de tiempo de espera y asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, DataCacheItemVersion, TimeSpan, String) Agrega o reemplaza un objeto en la región especificada si está en la versión especificada. Especifica el valor de tiempo de espera del objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, TimeSpan, IEnumerable<DataCacheTag>, String) Agrega o reemplaza un objeto en la región especificada. Especifica el valor de tiempo de espera y asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Put(String, Object, DataCacheItemVersion, TimeSpan, IEnumerable<DataCacheTag>, String) Agrega o reemplaza un objeto en la región especificada si está en la versión especificada. Especifica el valor de tiempo de espera y asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público PutAndUnlock(String, Object, DataCacheLockHandle) Reemplaza y desbloquea un objeto en la memoria caché.
Método público PutAndUnlock(String, Object, DataCacheLockHandle, IEnumerable<DataCacheTag>) Reemplaza y desbloquea un objeto en la memoria caché. Asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público PutAndUnlock(String, Object, DataCacheLockHandle, String) Reemplaza y desbloquea un objeto en la región especificada. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan) Reemplaza y desbloquea un objeto en la memoria caché. Especifica el valor de tiempo de espera del objeto en caché.
Método público PutAndUnlock(String, Object, DataCacheLockHandle, IEnumerable<DataCacheTag>, String) Reemplaza y desbloquea un objeto en la región especificada. Asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan, IEnumerable<DataCacheTag>) Reemplaza y desbloquea un objeto en la memoria caché. Especifica el valor de tiempo de espera y asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan, String) Reemplaza y desbloquea un objeto en la región especificada. Especifica el valor de tiempo de espera del objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan, IEnumerable<DataCacheTag>, String) Reemplaza y desbloquea un objeto en la región especificada. Especifica el valor de tiempo de espera y asocia etiquetas con el objeto en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Remove(String) Quita un objeto de la memoria caché.
Método público Remove(String, DataCacheItemVersion) Quita un objeto con una versión específica de la memoria caché.
Método público Remove(String, DataCacheLockHandle) Quita un objeto de la memoria caché con un controlador de bloqueo asociado.
Método público Remove(String, String) Quita un objeto de la memoria caché en una región. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Remove(String, DataCacheItemVersion, String) Quita un objeto con una versión específica de la memoria caché en una región. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Remove(String, DataCacheLockHandle, String) Quita un objeto de la memoria caché con un controlador de bloqueo asociado en una región. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público RemoveCallback Quita una devolución de llamada de notificación de caché. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público RemoveRegion Elimina una región. Se quitan también todos los objetos en caché que incluye la región. No se admite en Almacenamiento en caché compartido de Windows Azure.
Método público ResetObjectTimeout(String, TimeSpan) Restablece el valor de tiempo de espera del objeto porque define el tiempo que los objetos residen en la memoria caché antes de expirar. El valor especificado para el objeto invalida la configuración predeterminada de la memoria caché.
Método público ResetObjectTimeout(String, TimeSpan, String) Restablece el valor de tiempo de espera del objeto porque define el tiempo que los objetos residen en la región antes de expirar. El valor especificado para el objeto invalida la configuración predeterminada de la memoria caché.
Método público ToString (Se hereda de Object.)
Método público Unlock(String, DataCacheLockHandle) Libera objetos bloqueados en la memoria caché. Este método admite simultaneidad pesimista asegurándose de que se usa el DataCacheLockHandle adecuado para desbloquear el objeto.
Método público Unlock(String, DataCacheLockHandle, String) Libera objetos bloqueados en la región especificada. Este método admite simultaneidad pesimista asegurándose de que se usa el DataCacheLockHandle adecuado para desbloquear el objeto. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Método público Unlock(String, DataCacheLockHandle, TimeSpan) Libera objetos bloqueados en la memoria caché. Este método admite simultaneidad pesimista asegurándose de que se usa el DataCacheLockHandle adecuado para desbloquear el objeto. Especifica un nuevo valor de tiempo de espera para el objeto almacenado en caché.
Método público Unlock(String, DataCacheLockHandle, TimeSpan, String) Libera objetos bloqueados en la región especificada. Este método admite simultaneidad pesimista asegurándose de que se usa el DataCacheLockHandle adecuado para desbloquear el objeto. Especifica un nuevo valor de tiempo de espera para el objeto almacenado en caché. Esta sobrecarga no se admite en Almacenamiento en caché compartido de Windows Azure.
Arriba

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft