CacheSection.DisableExpiration 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出快取到期是否停用。
public:
property bool DisableExpiration { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("disableExpiration", DefaultValue=false)]
public bool DisableExpiration { get; set; }
[<System.Configuration.ConfigurationProperty("disableExpiration", DefaultValue=false)>]
member this.DisableExpiration : bool with get, set
Public Property DisableExpiration As Boolean
屬性值
如果快取到期停用,則為 true
,否則為 false
。 預設為 false
。
- 屬性
範例
下列程式碼範例示範如何使用 DisableExpiration 屬性。
// Enable or disable cache expiration.
cacheSection.DisableExpiration =
!cacheSection.DisableExpiration;
' Enable or disable cache expiration.
cacheSection.DisableExpiration =
Not cacheSection.DisableExpiration
備註
DisableExpiration如果 屬性設定true
為 ,則快取的項目永遠不會過期。 此設定旨在協助偵錯應用程式程式代碼中的快取行為。 停用快取到期時請小心,因為這可能會讓專案快取的時間超過有效時間。
注意
若要將頁面新增至輸出快取,您必須為該頁面建立到期原則。 您可以使用 @ OutputCache 指示詞以宣告方式執行此動作,或使用 方法以程式設計方式 SetExpires 執行此動作。 如需詳細資訊,請參閱 如何:設定頁面快取 ASP.NET 的到期值。