OutputCacheProfile 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定可由應用程式頁面使用的輸出快取設定檔。 此類別無法獲得繼承。
public ref class OutputCacheProfile sealed : System::Configuration::ConfigurationElement
public sealed class OutputCacheProfile : System.Configuration.ConfigurationElement
type OutputCacheProfile = class
inherit ConfigurationElement
Public NotInheritable Class OutputCacheProfile
Inherits ConfigurationElement
- 繼承
範例
下列程式代碼範例示範如何使用 OutputCacheProfiles 集合來存取其 OutputCacheProfile 物件。
// Get the Web application configuration.
System.Configuration.Configuration webConfig =
WebConfigurationManager.OpenWebConfiguration("/aspnetTest");
// Get the section.
string configPath =
"system.web/caching/outputCacheSettings";
System.Web.Configuration.OutputCacheSettingsSection outputCacheSettings =
(System.Web.Configuration.OutputCacheSettingsSection)webConfig.GetSection(
configPath);
// Get the profile at zero index.
System.Web.Configuration.OutputCacheProfile outputCacheProfile =
outputCacheSettings.OutputCacheProfiles[0];
' Get the Web application configuration.
Dim webConfig _
As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration( _
"/aspnetTest")
' Get the section.
Dim configPath As String = _
"system.web/caching/outputCacheSettings"
Dim outputCacheSettings _
As System.Web.Configuration.OutputCacheSettingsSection = _
CType(webConfig.GetSection(configPath), _
System.Web.Configuration.OutputCacheSettingsSection)
' Get the profile at zero index.
Dim outputCacheProfile _
As System.Web.Configuration.OutputCacheProfile = _
outputCacheSettings.OutputCacheProfiles(0)
備註
類別 OutputCacheProfile 提供一種方式,以程序設計方式存取和修改 add
組態檔區段中區 outputCacheProfiles
段 caching
的 元素。
物件 OutputCacheProfile 會集中常用的組態設定,例如相依性、快取位置和快取到期時間,而不需要在每個頁面上指定它們。
OutputCacheProfile可以使用 指示詞的 @ OutputCache
屬性,將 套用至頁面CacheProfile
。
注意
指示 @ OutputCache
詞可以覆寫 物件所包含的 OutputCacheProfile 所有設定,但 屬性除外 Enabled 。 這是啟用或停用 , OutputCacheProfile 而不需要修改可能已覆寫的所有頁面中的指示詞。
類別 CacheDependency 會監視相依性,以便在任何快取的專案變更時自動移除快取的專案。
建構函式
OutputCacheProfile(String) |
初始化 OutputCacheProfile 類別的新執行個體。 |