共用方式為


CacheSection.DisableExpiration 屬性

定義

取得或設定值,指出快取到期是否停用。

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 的到期值

適用於

另請參閱