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