OutputCacheParameters 類別

定義

封裝由 ASP.NET 從 @ OutputCache 頁面指示詞剖析的輸出快取初始化設定。 此類別無法獲得繼承。

public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
繼承
OutputCacheParameters

備註

ASP.NET 網頁或控制項開發人員不會使用 類別 OutputCacheParameters 。 它提供一個資料結構,可用來儲存從 @ OutputCache 頁面指示詞剖析的快取設定,方法是 ASP.NET 網頁和控制剖析器,例如 PageParserTemplateControlParser 。 物件 OutputCacheParameters 會與 方法搭配 Page.InitOutputCache 使用,以在執行時間初始化頁面及其內容的輸出快取。

建構函式

OutputCacheParameters()

初始化 OutputCacheParameters 類別的新執行個體。

屬性

CacheProfile

取得或設定與輸出快取項目設定關聯的 OutputCacheProfile 名稱。

Duration

取得或設定快取項目保留在輸出快取中的時間。

Enabled

取得或設定值,指出是否啟用目前內容的輸出快取。

Location

取得或設定數值,判斷快取項目的位置。

NoStore

取得或設定數值,判斷是否已設定 HTTP Cache-Control: no-store 指示詞。

SqlDependency

取得或設定快取項目相依的一組成對資料庫和資料表名稱。

VaryByContentEncoding

取得或設定一組以逗號分隔的字元集 (Character Set) (內容編碼) 名稱,用來變更快取項目。

VaryByControl

取得或設定一組以分號分隔的控制識別項,其包含在目前頁面或使用者控制項中,用來變更目前快取項目。

VaryByCustom

取得輸出快取用來變更快取項目的自訂字串清單。

VaryByHeader

取得或設定一組以逗號分隔的標頭名稱,用來變更快取項目。 標頭名稱會識別與要求關聯的 HTTP 標頭。

VaryByParam

取得以分號分隔的查詢字串或表單張貼參數清單,輸出快取會使用此清單變更快取項目。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱