共用方式為


IFileChangeNotificationSystem 介面

定義

定義將自訂 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)

停止監控變更。

適用於