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. Tato třída se nemůže dě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 k oddílu caching
konfiguračního souboru a upravovat ho.
Třída SystemWebCachingSectionGroup a caching
oddíl poskytují centralizované řízení mechanismu ukládání do mezipaměti pro web nebo aplikaci. To umožňuje nasazení, úpravu a zakázání ukládání do mezipaměti bez úprav jednotlivých stránek v aplikaci.
Mechanismus ASP.NET ukládání do mezipaměti implementuje Cache třída . Další informace najdete v tématu přehled ASP.NET 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é odpovědi stránky a uživatelských ovládacích prvků. V následných požadavcích se stránka nebo kód uživatelského ovládacího prvku 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í OutputCache vlastností a OutputCacheSettings .
Druhým typem ukládání do mezipaměti je tradiční ukládání dat aplikací, 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é potřebuje k jejich opětovnému vytvoření. K těmto nastavením mezipaměti můžete přistupovat Cache pomocí vlastnosti .
Konstruktory
SystemWebCachingSectionGroup() |
Vytvoří novou instanci položky SystemWebCachingSectionGroup. |
Vlastnosti
Cache |
|
IsDeclarationRequired |
Získá hodnotu, která označuje, zda je tato ConfigurationSectionGroup deklarace objektu požadována. (Zděděno od ConfigurationSectionGroup) |
IsDeclared |
Získá hodnotu, která označuje, zda je tento ConfigurationSectionGroup objekt deklarován. (Zděděno od ConfigurationSectionGroup) |
Name |
Získá vlastnost name 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ými objekty tohoto ConfigurationSectionGroup objektu. (Zděděno od ConfigurationSectionGroup) |
Sections |
ConfigurationSectionCollection Získá objekt, který obsahuje všechny ConfigurationSection objekty v rámci tohoto ConfigurationSectionGroup objektu. (Zděděno od ConfigurationSectionGroup) |
SqlCacheDependency |
|
Type |
Získá nebo nastaví typ pro tento ConfigurationSectionGroup objekt. (Zděděno od ConfigurationSectionGroup) |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
ForceDeclaration() |
Vynutí deklaraci pro tento ConfigurationSectionGroup objekt. (Zděděno od ConfigurationSectionGroup) |
ForceDeclaration(Boolean) |
Vynutí deklaraci pro tento ConfigurationSectionGroup objekt. (Zděděno od ConfigurationSectionGroup) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ShouldSerializeSectionGroupInTargetVersion(FrameworkName) |
Určuje, zda aktuální ConfigurationSectionGroup instance by měla být serializována, když je hierarchie objektů 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) |