IFileChangeNotificationSystem Interface

Definição

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.

Aplica-se a