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) |
Завершает мониторинг изменений. |