Поделиться через


IFileChangeNotificationSystem Интерфейс

Определение

Определяет способ предоставления пользовательского FileChangeMonitor объекта реализации кэша.

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

Комментарии

В ASP.NET интерфейс IFileChangeNotificationSystem предоставляет доступ к внутреннему управлению уведомлениями об изменении файлов.

Интерфейс IFileChangeNotificationSystem используется внутри HostFileChangeMonitor класса.

Когда реализация кэша выполняется в домене приложения ASP.NET, ASP.NET реализует IFileChangeNotificationSystem интерфейс через Host свойство. Класс HostFileChangeMonitor обнаруживает это свойство и использует систему уведомлений об изменении файла ASP.NET для вытеснения записей кэша на основе уведомления об изменении файла.

В non-ASP.NET приложениях нет среды узла, реализующей пользовательский IFileChangeNotificationSystem интерфейс. В результате HostFileChangeMonitor класс использует FileSystemWatcher класс среды CLR.

Методы

Имя Описание
StartMonitoring(String, OnChangedCallback, Object, DateTimeOffset, Int64)

Регистрирует путь к файлу для мониторинга с помощью среды узла.

StopMonitoring(String, Object)

Завершает мониторинг изменений.

Применяется к