CacheEntryUpdateArguments Clase

Definición

Proporciona información sobre una entrada de caché que se quitará de la memoria caché.

public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
Herencia
CacheEntryUpdateArguments

Comentarios

Los argumentos de la CacheEntryUpdateArguments clase contienen detalles sobre una entrada que la implementación de caché está a punto de quitar. Los argumentos incluyen una clave para la entrada de caché, una referencia a la instancia de la ObjectCache que se quitará la entrada, un motivo para la eliminación y el nombre de región en la memoria caché que contiene la entrada. El constructor de la CacheEntryUpdateArguments clase usa estos argumentos para crear una nueva instancia de la clase .

Un CacheEntryUpdateArguments objeto se pasa a un CacheEntryUpdateCallback controlador, que notifica a la memoria caché sobre la entrada que se va a quitar.

Notas a los desarrolladores de herederos

Un controlador de devolución de llamada debe notificar a la implementación de la memoria caché si se va a insertar una entrada de reemplazo en la memoria caché en lugar de la entrada de caché que está a punto de quitarse. Si desea intercambiar entradas de caché, debe asignar un valor distinto null de a la UpdatedCacheItem propiedad . Las implementaciones de caché interpretarán un null valor para la UpdatedCacheItem propiedad como un aviso de que la entrada de caché actual debe quitarse, pero no reemplazarse.

Constructores

Nombre Description
CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String)

Inicializa una nueva instancia de la clase CacheEntryUpdateArguments.

Propiedades

Nombre Description
Key

Obtiene el identificador único de una entrada de caché que está a punto de quitarse.

RegionName

Obtiene el nombre de una región de la memoria caché que contiene una entrada de caché.

RemovedReason

Obtiene el motivo por el que una entrada de caché está a punto de quitarse de la memoria caché.

Source

Obtiene una referencia a la ObjectCache instancia que contiene una entrada de caché que está a punto de quitarse.

UpdatedCacheItem

Obtiene o establece el valor de CacheItem entrada que se usa para actualizar el objeto de caché.

UpdatedCacheItemPolicy

Obtiene o establece la directiva de expulsión o expiración de caché de la CacheItem entrada que se actualiza.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también