SystemWebCachingSectionGroup Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konfiguruje grupę caching
w pliku konfiguracji. Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
Przykłady
Poniższy przykład kodu pokazuje, jak uzyskać SystemWebCachingSectionGroup obiekt z pliku konfiguracji skojarzonego z istniejącą aplikacją internetową. Ten obiekt służy do uzyskiwania dostępu do sekcji zawartych w caching
grupie.
// 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)
Uwagi
Klasa SystemWebCachingSectionGroup zapewnia sposób programowego uzyskiwania dostępu i modyfikowania caching
sekcji pliku konfiguracji.
Klasa SystemWebCachingSectionGroup i caching
sekcja zapewniają scentralizowaną kontrolę mechanizmu buforowania dla lokacji lub aplikacji. Dzięki temu można wdrażać, modyfikować i wyłączać buforowanie bez modyfikowania poszczególnych stron w aplikacji.
Mechanizm buforowania ASP.NET jest implementowany przez klasę Cache . Aby uzyskać więcej informacji, zobacz omówienie buforowania ASP.NET.
Poniższa lista zawiera opis dwóch typów buforowania ASP.NET.
Pierwsza jest nazywana buforowaniem danych wyjściowych, co umożliwia przechowywanie dynamicznych odpowiedzi strony i kontroli użytkownika. W kolejnych żądaniach nie jest wykonywany kod kontroli strony lub użytkownika; dane wyjściowe buforowane są używane do spełnienia żądania. Możesz uzyskać dostęp do ustawień buforowania danych wyjściowych przy użyciu OutputCache właściwości i OutputCacheSettings .
Drugim typem buforowania jest tradycyjne buforowanie danych aplikacji, których można użyć do programowego przechowywania dowolnych obiektów w pamięci serwera, dzięki czemu aplikacja może zaoszczędzić czas i zasoby potrzebne do ich ponownego utworzenia. Możesz uzyskać dostęp do tych ustawień pamięci podręcznej przy użyciu Cache właściwości .
Konstruktory
SystemWebCachingSectionGroup() |
Tworzy nowe wystąpienie klasy SystemWebCachingSectionGroup. |
Właściwości
Cache |
Pobiera sekcję zawartą |
IsDeclarationRequired |
Pobiera wartość wskazującą, czy ta ConfigurationSectionGroup deklaracja obiektu jest wymagana. (Odziedziczone po ConfigurationSectionGroup) |
IsDeclared |
Pobiera wartość wskazującą, czy ten ConfigurationSectionGroup obiekt jest zadeklarowany. (Odziedziczone po ConfigurationSectionGroup) |
Name |
Pobiera właściwość name tego ConfigurationSectionGroup obiektu. (Odziedziczone po ConfigurationSectionGroup) |
OutputCache |
Pobiera sekcję zawartą |
OutputCacheSettings |
Pobiera sekcję zawartą |
SectionGroupName |
Pobiera nazwę grupy sekcji skojarzona z tym ConfigurationSectionGroupelementem . (Odziedziczone po ConfigurationSectionGroup) |
SectionGroups |
ConfigurationSectionGroupCollection Pobiera obiekt zawierający wszystkie ConfigurationSectionGroup obiekty podrzędne tego ConfigurationSectionGroup obiektu. (Odziedziczone po ConfigurationSectionGroup) |
Sections |
ConfigurationSectionCollection Pobiera obiekt zawierający wszystkie ConfigurationSection obiekty w tym ConfigurationSectionGroup obiekcie. (Odziedziczone po ConfigurationSectionGroup) |
SqlCacheDependency |
Pobiera sekcję zawartą |
Type |
Pobiera lub ustawia typ tego ConfigurationSectionGroup obiektu. (Odziedziczone po ConfigurationSectionGroup) |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
ForceDeclaration() |
Wymusza deklarację dla tego ConfigurationSectionGroup obiektu. (Odziedziczone po ConfigurationSectionGroup) |
ForceDeclaration(Boolean) |
Wymusza deklarację dla tego ConfigurationSectionGroup obiektu. (Odziedziczone po ConfigurationSectionGroup) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ShouldSerializeSectionGroupInTargetVersion(FrameworkName) |
Wskazuje, czy bieżące ConfigurationSectionGroup wystąpienie powinno być serializowane, gdy hierarchia obiektów konfiguracji jest serializowana dla określonej wersji docelowej programu .NET Framework. (Odziedziczone po ConfigurationSectionGroup) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |