SystemWebCachingSectionGroup 類別

定義

設定組態檔中的 caching 群組。 此類別無法獲得繼承。

public ref class SystemWebCachingSectionGroup sealed : System::Configuration::ConfigurationSectionGroup
public sealed class SystemWebCachingSectionGroup : System.Configuration.ConfigurationSectionGroup
type SystemWebCachingSectionGroup = class
    inherit ConfigurationSectionGroup
Public NotInheritable Class SystemWebCachingSectionGroup
Inherits ConfigurationSectionGroup
繼承
SystemWebCachingSectionGroup

範例

下列程式代碼範例示範如何從與現有 Web 應用程式相關聯的組態檔中取得 SystemWebCachingSectionGroup 物件。 您可以使用這個物件來存取群組中包含的 caching 區段。


// Get the Web application configuration.
System.Configuration.Configuration configuration =
    WebConfigurationManager.OpenWebConfiguration(
    "/aspnetTest");

// Get the <caching> section group.
SystemWebCachingSectionGroup cachingSectionGroup =
  (SystemWebCachingSectionGroup)configuration.GetSectionGroup(
  "system.web/caching");
' Get the Web application configuration.
Dim configuration _
As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration( _
"/aspnetTest")

' Get the <caching> section group.
Dim cachingSectionGroup _
As SystemWebCachingSectionGroup = _
CType(configuration.GetSectionGroup( _
"system.web/caching"), SystemWebCachingSectionGroup)

備註

SystemWebCachingSectionGroup 類別 (Class) 提供以程式的方法,存取和修改組態檔的 caching 區段。

類別 SystemWebCachingSectionGroup 和 區 caching 段可集中控制網站或應用程式的快取機制。 這可讓您部署、修改和停用快取,而不需修改應用程式中的個別頁面。

類別會 Cache 實作 ASP.NET 快取機制。 如需詳細資訊,請參閱 ASP.NET 快取概觀

下列清單描述 ASP.NET 提供的兩種快取類型。

  • 第一個稱為輸出快取,可讓您儲存動態頁面和使用者控制回應。 後續要求時,不會執行頁面或使用者控件程序代碼;快取的輸出是用來滿足要求。 您可以使用和 OutputCacheSettings 屬性來存取輸出快取設定OutputCache

  • 第二種類型的快取是傳統的應用程式數據快取,您可以使用此快取,以程式設計方式將任意物件儲存到伺服器記憶體,以便您的應用程式節省重新建立它們所需的時間和資源。 您可以使用 屬性來存取這些快取設定 Cache

建構函式

SystemWebCachingSectionGroup()

建立 SystemWebCachingSectionGroup 的新執行個體。

屬性

Cache

取得組態內所含的 cache 區段。

IsDeclarationRequired

取得值,指出是否需要這個 ConfigurationSectionGroup 物件宣告。

(繼承來源 ConfigurationSectionGroup)
IsDeclared

取得值,指出這個 ConfigurationSectionGroup 物件是否已宣告。

(繼承來源 ConfigurationSectionGroup)
Name

取得這個 ConfigurationSectionGroup 物件的名稱屬性。

(繼承來源 ConfigurationSectionGroup)
OutputCache

取得組態內所含的 outputCache 區段。

OutputCacheSettings

取得組態內所含的 outputCacheSettings 區段。

SectionGroupName

取得與這個 ConfigurationSectionGroup 相關聯的區段群組名稱。

(繼承來源 ConfigurationSectionGroup)
SectionGroups

取得 ConfigurationSectionGroupCollection 物件,其包含的所有 ConfigurationSectionGroup 物件都是這個 ConfigurationSectionGroup 物件的子系。

(繼承來源 ConfigurationSectionGroup)
Sections

取得 ConfigurationSectionCollection 物件,其包含這個 ConfigurationSection 物件內的所有 ConfigurationSectionGroup 物件。

(繼承來源 ConfigurationSectionGroup)
SqlCacheDependency

取得組態內所含的 sqlCacheDependency 區段。

Type

取得或設定這個 ConfigurationSectionGroup 物件的型別。

(繼承來源 ConfigurationSectionGroup)

方法

Equals(Object)

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

(繼承來源 Object)
ForceDeclaration()

強制為此 ConfigurationSectionGroup 物件進行宣告。

(繼承來源 ConfigurationSectionGroup)
ForceDeclaration(Boolean)

強制為此 ConfigurationSectionGroup 物件進行宣告。

(繼承來源 ConfigurationSectionGroup)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ShouldSerializeSectionGroupInTargetVersion(FrameworkName)

指出當組態物件階層針對指定的 .NET Framework 目標版本串行化時,是否應該串行化目前的ConfigurationSectionGroup實例。

(繼承來源 ConfigurationSectionGroup)
ToString()

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

(繼承來源 Object)

適用於

另請參閱