SystemWebCachingSectionGroup Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nakonfiguruje caching skupinu v rámci konfiguračního souboru. Tuto třídu nelze zdědit.
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
- Dědičnost
Příklady
Následující příklad kódu ukazuje, jak získat SystemWebCachingSectionGroup objekt z konfiguračního souboru přidruženého k existující webové aplikaci. Tento objekt můžete použít pro přístup k oddílům obsaženým ve skupině 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)
Poznámky
Třída SystemWebCachingSectionGroup poskytuje způsob, jak programově přistupovat a upravovat caching oddíl konfiguračního souboru.
Třída SystemWebCachingSectionGroup a caching část poskytují centralizovanou kontrolu mechanismu ukládání do mezipaměti pro web nebo aplikaci. Díky tomu je možné nasadit, upravit a zakázat ukládání do mezipaměti, aniž byste museli upravovat jednotlivé stránky v aplikaci.
Třída implementuje Cache mechanismus ASP.NET ukládání do mezipaměti. Další informace najdete v tématu ASP.NET Přehled ukládání do mezipaměti.
Následující seznam popisuje dva typy ukládání do mezipaměti ASP.NET poskytuje.
První se nazývá ukládání výstupu do mezipaměti, což umožňuje ukládat dynamické stránky a odpovědi uživatelského ovládacího prvku. Při následných požadavcích se kód stránky nebo uživatelského řízení nespustí; Výstup uložený v mezipaměti slouží k uspokojení požadavku. K nastavení ukládání výstupu do mezipaměti můžete přistupovat pomocí vlastností OutputCache a OutputCacheSettings vlastností.
Druhým typem ukládání do mezipaměti je tradiční ukládání aplikačních dat do mezipaměti, které můžete použít k programovému ukládání libovolných objektů do paměti serveru, aby vaše aplikace ušetřila čas a prostředky, které je potřeba k jejich opětovnému vytvoření. K těmto nastavením mezipaměti můžete přistupovat pomocí Cache vlastnosti.
Konstruktory
| Name | Description |
|---|---|
| SystemWebCachingSectionGroup() |
Vytvoří novou instanci .SystemWebCachingSectionGroup |
Vlastnosti
| Name | Description |
|---|---|
| Cache |
|
| IsDeclarationRequired |
Získá hodnotu, která určuje, zda je tato ConfigurationSectionGroup deklarace objektu požadována. (Zděděno od ConfigurationSectionGroup) |
| IsDeclared |
Získá hodnotu, která určuje, zda je tento ConfigurationSectionGroup objekt deklarován. (Zděděno od ConfigurationSectionGroup) |
| Name |
Získá název vlastnost tohoto ConfigurationSectionGroup objektu. (Zděděno od ConfigurationSectionGroup) |
| OutputCache |
|
| OutputCacheSettings |
|
| SectionGroupName |
Získá název skupiny oddílů přidružený k tomuto ConfigurationSectionGroup. (Zděděno od ConfigurationSectionGroup) |
| SectionGroups |
ConfigurationSectionGroupCollection Získá objekt, který obsahuje všechny ConfigurationSectionGroup objekty, které jsou podřízené tomuto ConfigurationSectionGroup objektu. (Zděděno od ConfigurationSectionGroup) |
| Sections |
ConfigurationSectionCollection Získá objekt, který obsahuje všechny ConfigurationSection objekty v tomto ConfigurationSectionGroup objektu. (Zděděno od ConfigurationSectionGroup) |
| SqlCacheDependency |
|
| Type |
Získá nebo nastaví typ pro tento ConfigurationSectionGroup objekt. (Zděděno od ConfigurationSectionGroup) |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| ForceDeclaration() |
Vynutí deklaraci tohoto ConfigurationSectionGroup objektu. (Zděděno od ConfigurationSectionGroup) |
| ForceDeclaration(Boolean) |
Vynutí deklaraci tohoto ConfigurationSectionGroup objektu. (Zděděno od ConfigurationSectionGroup) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ShouldSerializeSectionGroupInTargetVersion(FrameworkName) |
Určuje, zda má být aktuální ConfigurationSectionGroup instance serializována, pokud je hierarchie objektu konfigurace serializována pro zadanou cílovou verzi rozhraní .NET Framework. (Zděděno od ConfigurationSectionGroup) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |