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 umożliwia programowy dostęp i modyfikowanie 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.
Pierwszy to buforowanie danych wyjściowych, które umożliwia przechowywanie dynamicznych odpowiedzi strony i kontroli użytkownika. W kolejnych żądaniach kod kontroli strony lub użytkownika nie jest wykonywany; dane wyjściowe buforowane są używane do spełnienia żądania. Dostęp do ustawień buforowania danych wyjściowych można uzyskać przy użyciu właściwości OutputCache i OutputCacheSettings .
Drugi typ buforowania to 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. Dostęp do tych ustawień pamięci podręcznej można uzyskać za pomocą Cache właściwości .
Konstruktory
SystemWebCachingSectionGroup() |
Tworzy nowe wystąpienie klasy SystemWebCachingSectionGroup. |
Właściwości
Cache |
Pobiera sekcję |
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ę |
OutputCacheSettings |
Pobiera sekcję |
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, który zawiera wszystkie ConfigurationSection obiekty w tym ConfigurationSectionGroup obiekcie. (Odziedziczone po ConfigurationSectionGroup) |
SqlCacheDependency |
Pobiera sekcję |
Type |
Pobiera lub ustawia typ dla 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 wartość bieżącego wystąpienia. (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 .NET Framework. (Odziedziczone po ConfigurationSectionGroup) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla