IFileChangeNotificationSystem Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |