CacheEntryChangeMonitor Clase

Definición

Proporciona una clase base que representa un tipo ChangeMonitor que se puede implementar para supervisar los cambios en las entradas de caché.

public ref class CacheEntryChangeMonitor abstract : System::Runtime::Caching::ChangeMonitor
public abstract class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor
type CacheEntryChangeMonitor = class
    inherit ChangeMonitor
Public MustInherit Class CacheEntryChangeMonitor
Inherits ChangeMonitor
Herencia
CacheEntryChangeMonitor

Comentarios

La CacheEntryChangeMonitor clase proporciona propiedades abstractas de solo lectura que se pueden implementar para supervisar las entradas de caché. Esta clase se usa cuando una implementación de caché tiene que supervisar los cambios en las entradas de su propia memoria caché. En el caso de las memorias caché que son ObjectCache implementaciones de caché, el CreateCacheEntryChangeMonitor(IEnumerable<String>, String) método devuelve una instancia del CacheEntryChangeMonitor tipo .

Notas a los implementadores

Para obtener información sobre el contrato de herencia que se debe seguir, consulte la información de los heredadores en la información general de la ChangeMonitor clase.

Constructores

CacheEntryChangeMonitor()

Inicializa una nueva instancia de la clase CacheEntryChangeMonitor. Los constructores de clases derivadas llaman a este constructor para inicializar la clase base.

Propiedades

CacheKeys

Obtiene una colección de claves de caché cuyos cambios se supervisan.

HasChanged

Obtiene un valor que indica que el estado supervisado por la clase ChangeMonitor ha cambiado.

(Heredado de ChangeMonitor)
IsDisposed

Obtiene un valor que indica que se elimina la instancia derivada de una clase ChangeMonitor.

(Heredado de ChangeMonitor)
LastModified

Obtiene un valor que indica la última vez que se cambió (en UTC) la entrada de caché supervisada.

RegionName

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

UniqueId

Obtiene un valor que representa una instancia de la clase ChangeMonitor.

(Heredado de ChangeMonitor)

Métodos

Dispose()

Libera todos los recursos utilizados por la instancia actual de la clase ChangeMonitor.

(Heredado de ChangeMonitor)
Dispose(Boolean)

Libera todos los recursos administrados y no administrados así como todas las referencias a la instancia de ChangeMonitor. Esta sobrecarga la deben implementar las clases de supervisión de cambios derivadas.

(Heredado de ChangeMonitor)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializationComplete()

Este método lo invoca el constructor de clases derivadas para indicar que ha finalizado la inicialización.

(Heredado de ChangeMonitor)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
NotifyOnChanged(OnChangedCallback)

Lo llaman los implementadores de memoria caché para registrar una devolución de llamada y notificar a una instancia de ObjectCache a través del delegado OnChangedCallback cuando una dependencia ha cambiado.

(Heredado de ChangeMonitor)
OnChanged(Object)

Este método lo invocan las clases derivadas para generar el evento cuando cambia una dependencia.

(Heredado de ChangeMonitor)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a