Share via


OutputCacheProfile.Duration プロパティ

定義

ページまたはコントロールがキャッシュされる時間を取得または設定します。

public:
 property int Duration { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("duration", DefaultValue=-1)]
public int Duration { get; set; }
[<System.Configuration.ConfigurationProperty("duration", DefaultValue=-1)>]
member this.Duration : int with get, set
Public Property Duration As Integer

プロパティ値

Int32

時間 (秒単位)。

属性

次のコード例は、Duration プロパティの使用方法を示しています。


// Get the current Duration.
Int32 durationValue = 
    outputCacheProfile.Duration;

// Set the Duration property to 0.
outputCacheProfile.Duration = 0;
  ' Get the current Duration.
  Dim durationValue As Int32 = _
  outputCacheProfile.Duration

  ' Set the Duration.
outputCacheProfile.Duration = 0

注釈

ページ Duration またはユーザー コントロールがキャッシュされる時間 (秒単位) を表します。 このプロパティを設定すると、適用先のページまたはコントロールからの HTTP 応答の有効期限ポリシーが確立され、出力が自動的にキャッシュされます。

注意

プロファイル Duration を使用して、プロファイルまたはページの @ OutputCache ディレクティブで定義する必要があります。

適用対象

こちらもご覧ください