SystemWebCachingSectionGroup.OutputCacheSettings 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得組態內所含的 outputCacheSettings
區段。
public:
property System::Web::Configuration::OutputCacheSettingsSection ^ OutputCacheSettings { System::Web::Configuration::OutputCacheSettingsSection ^ get(); };
[System.Configuration.ConfigurationProperty("outputCacheSettings")]
public System.Web.Configuration.OutputCacheSettingsSection OutputCacheSettings { get; }
[<System.Configuration.ConfigurationProperty("outputCacheSettings")>]
member this.OutputCacheSettings : System.Web.Configuration.OutputCacheSettingsSection
Public ReadOnly Property OutputCacheSettings As OutputCacheSettingsSection
屬性值
OutputCacheSettingsSection 物件。
- 屬性
範例
下列程式碼範例示範如何從現有 Web 應用程式的組態檔取得 OutputCacheSettingsSection 物件。
// Get the .<outputCacheSettings> section
OutputCacheSettingsSection outputCacheSettings=
cachingSectionGroup.OutputCacheSettings;
// Display the number of existing
// profiles.
int profilesCount =
outputCacheSettings.OutputCacheProfiles.Count;
msg = String.Format(
"Number of profiles: {0}\n",
profilesCount.ToString());
Console.Write(msg);
' Get the .<outputCacheSettings> section
Dim outputCacheSettings _
As OutputCacheSettingsSection = _
cachingSectionGroup.OutputCacheSettings
' Display the number of existing
' profiles.
Dim profilesCount As Integer = _
outputCacheSettings.OutputCacheProfiles.Count
msg = String.Format( _
"Number of profiles: {0}" + _
ControlChars.Lf, profilesCount.ToString())
Console.Write(msg)
備註
OutputCacheSettingsSection 物件參考組態檔的 outputCacheSettings
區段。
輸出快取設定會啟用或停用以磁片為基礎的永續性輸出快取、定義保存要快取之資料的位置,並指定每個應用程式快取的大小上限。
ASP.NET 可讓您使用 指示詞的屬性 @ OutputCache
,並以程式設計方式使用 類別的屬性和方法,以宣告方式快取頁面回應的 HttpCachePolicy 多個版本。
您可以使用 或 OutputCacheProfile 類型來設定應用程式, OutputCacheSettingsSection 以達到相同的結果。