IFileChangeNotificationSystem 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義將自訂 FileChangeMonitor 物件公開給快取實作的方式。
public interface class IFileChangeNotificationSystem
public interface IFileChangeNotificationSystem
type IFileChangeNotificationSystem = interface
Public Interface IFileChangeNotificationSystem
備註
在 ASP.NET 中 IFileChangeNotificationSystem ,介面可讓您存取內部檔案變更通知管理。
介面 IFileChangeNotificationSystem 是由 HostFileChangeMonitor 類別在內部使用。
當快取實作在 ASP.NET 應用程式域中執行時,ASP.NET 透過 Host 屬性實作IFileChangeNotificationSystem介面。 類別 HostFileChangeMonitor 會偵測這個屬性,並使用 ASP.NET 檔案變更通知系統,根據檔案變更通知收回快取專案。
在 non-ASP.NET 應用程式中,沒有實作自定義 IFileChangeNotificationSystem 介面的主機環境。 因此,類別 HostFileChangeMonitor 會使用 FileSystemWatcher CLR的類別。
方法
StartMonitoring(String, OnChangedCallback, Object, DateTimeOffset, Int64) |
向主機環境註冊要監控的檔案路徑。 |
StopMonitoring(String, Object) |
停止監控變更。 |