IFileChangeNotificationSystem Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define uma forma de expor um objeto personalizado FileChangeMonitor a uma implementação de cache.
public interface class IFileChangeNotificationSystem
public interface IFileChangeNotificationSystem
type IFileChangeNotificationSystem = interface
Public Interface IFileChangeNotificationSystem
Observações
Em ASP.NET, a interface IFileChangeNotificationSystem proporciona acesso à gestão interna de notificações de alterações de ficheiros.
A IFileChangeNotificationSystem interface é usada internamente pela HostFileChangeMonitor turma.
Quando uma implementação de cache corre num domínio de aplicação ASP.NET, ASP.NET implementa uma interface IFileChangeNotificationSystem através da propriedade Host. A classe HostFileChangeMonitor deteta esta propriedade e utiliza o sistema ASP.NET notificação de alterações de ficheiro para despejar entradas de cache com base na notificação de alteração de ficheiro.
Em aplicações não ASP.NET, não existe um ambiente anfitrião que implemente uma interface personalizada IFileChangeNotificationSystem. Como resultado, a HostFileChangeMonitor classe utiliza a FileSystemWatcher classe do CLR.
Métodos
| Name | Descrição |
|---|---|
| StartMonitoring(String, OnChangedCallback, Object, DateTimeOffset, Int64) |
Regista um caminho de ficheiro para monitorizar com o ambiente anfitrião. |
| StopMonitoring(String, Object) |
Termina a monitorização de mudanças. |