Compartir a través de


IFileChangeNotificationSystem Interfaz

Definición

Define una manera de exponer un objeto personalizado FileChangeMonitor a una implementación de caché.

public interface class IFileChangeNotificationSystem
public interface IFileChangeNotificationSystem
type IFileChangeNotificationSystem = interface
Public Interface IFileChangeNotificationSystem

Comentarios

En ASP.NET, la IFileChangeNotificationSystem interfaz proporciona acceso a la administración interna de notificaciones de cambio de archivos.

La IFileChangeNotificationSystem clase usa internamente la HostFileChangeMonitor interfaz .

Cuando una implementación de caché se ejecuta en un dominio de aplicación de ASP.NET, ASP.NET implementa una IFileChangeNotificationSystem interfaz a través de la Host propiedad . La HostFileChangeMonitor clase detecta esta propiedad y usa el sistema de notificaciones de cambio de archivo ASP.NET para expulsar las entradas de caché en función de la notificación de cambio de archivo.

En non-ASP.NET aplicaciones, no hay ningún entorno host que implemente una interfaz personalizada IFileChangeNotificationSystem . Como resultado, la HostFileChangeMonitor clase usa la FileSystemWatcher clase clR.

Métodos

Nombre Description
StartMonitoring(String, OnChangedCallback, Object, DateTimeOffset, Int64)

Registra una ruta de acceso de archivo para supervisar con el entorno de host.

StopMonitoring(String, Object)

Finaliza la supervisión de cambios.

Se aplica a