次の方法で共有


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

プロパティ値

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 ページ キャッシュの有効期限の値を設定する」を参照してください。

適用対象

こちらもご覧ください