IFileChangeNotificationSystem Rozhraní

Definice

Definuje způsob, jak vystavit vlastní FileChangeMonitor objekt implementaci mezipaměti.

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

Poznámky

V ASP.NET IFileChangeNotificationSystem poskytuje rozhraní přístup k interní správě oznámení o změnách souborů.

Rozhraní IFileChangeNotificationSystem je interně používáno HostFileChangeMonitor třídou.

Když se implementace mezipaměti spustí v doméně aplikace ASP.NET, ASP.NET implementuje IFileChangeNotificationSystem rozhraní prostřednictvím Host vlastnosti. Třída HostFileChangeMonitor zjistí tuto vlastnost a používá ASP.NET systém oznámení o změně souboru k vyřazení položek mezipaměti na základě oznámení o změně souboru.

V non-ASP.NET aplikacích neexistuje žádné hostitelské prostředí, které implementuje vlastní IFileChangeNotificationSystem rozhraní. V důsledku toho třída HostFileChangeMonitor používá FileSystemWatcher třídu CLR.

Metody

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

Zaregistruje cestu k souboru pro monitorování v hostitelském prostředí.

StopMonitoring(String, Object)

Ukončí monitorování změn.

Platí pro