IFileChangeNotificationSystem Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define uma maneira de expor um objeto FileChangeMonitor personalizado para uma implementação de cache.
public interface class IFileChangeNotificationSystem
public interface IFileChangeNotificationSystem
type IFileChangeNotificationSystem = interface
Public Interface IFileChangeNotificationSystem
Comentários
No ASP.NET, a IFileChangeNotificationSystem interface fornece acesso ao gerenciamento interno de notificações de alteração de arquivo.
A IFileChangeNotificationSystem interface é usada internamente pela HostFileChangeMonitor classe .
Quando uma implementação de cache é executada em um domínio de aplicativo ASP.NET, ASP.NET implementa uma IFileChangeNotificationSystem interface por meio da Host propriedade . A HostFileChangeMonitor classe detecta essa propriedade e usa a ASP.NET sistema de notificação de alteração de arquivo para remover entradas de cache com base na notificação de alteração de arquivo.
Em aplicativos non-ASP.NET, não há nenhum ambiente de host que implemente uma interface personalizada IFileChangeNotificationSystem . Como resultado, a HostFileChangeMonitor classe usa a FileSystemWatcher classe do CLR.
Métodos
StartMonitoring(String, OnChangedCallback, Object, DateTimeOffset, Int64) |
Registra um caminho de arquivo para monitorar com o ambiente de host. |
StopMonitoring(String, Object) |
O monitoramento das extremidades muda. |