IFileChangeNotificationSystem Gränssnitt

Definition

Definierar ett sätt att exponera ett anpassat FileChangeMonitor objekt för en cacheimplementering.

public interface class IFileChangeNotificationSystem
public interface IFileChangeNotificationSystem
type IFileChangeNotificationSystem = interface
Public Interface IFileChangeNotificationSystem

Kommentarer

I ASP.NET ger gränssnittet IFileChangeNotificationSystem åtkomst till intern filändringsmeddelandehantering.

Gränssnittet IFileChangeNotificationSystem används internt av HostFileChangeMonitor klassen.

När en cacheimplementering körs i en ASP.NET programdomän implementerar ASP.NET ett IFileChangeNotificationSystem-gränssnitt via egenskapen Host. Klassen HostFileChangeMonitor identifierar den här egenskapen och använder ASP.NET meddelandesystem för filändring för att ta bort cacheposter baserat på filändringsmeddelande.

I program som inte ASP.NET finns det ingen värdmiljö som implementerar ett anpassat IFileChangeNotificationSystem-gränssnitt. Därför HostFileChangeMonitor använder FileSystemWatcher klassen clr-klassen.

Metoder

Name Description
StartMonitoring(String, OnChangedCallback, Object, DateTimeOffset, Int64)

Registrerar en filsökväg som ska övervakas med värdmiljön.

StopMonitoring(String, Object)

Avslutar ändringsövervakningen.

Gäller för