SystemWebCachingSectionGroup Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Grubu bir yapılandırma dosyası içinde yapılandırılır caching
. Bu sınıf devralınamaz.
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
- Devralma
Örnekler
Aşağıdaki kod örneği, var olan bir Web uygulamasıyla ilişkilendirilmiş yapılandırma dosyasından nesnenin nasıl alınacaklarını SystemWebCachingSectionGroup gösterir. Gruptaki caching
bölümlere erişmek için bu nesneyi kullanabilirsiniz.
// 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)
Açıklamalar
sınıfı, SystemWebCachingSectionGroup bir yapılandırma dosyasının bölümüne program aracılığıyla erişmek ve bunları değiştirmek caching
için bir yol sağlar.
SystemWebCachingSectionGroup sınıfı ve caching
bölümü, bir site veya uygulama için önbelleğe alma mekanizmasının merkezi denetimini sağlar. Bu, önbelleğe alma işleminin uygulamadaki tek tek sayfaları değiştirmeden dağıtılabilmesini, değiştirilmesini ve devre dışı bırakılabilmesini sağlar.
ASP.NET önbelleğe alma mekanizması sınıfı tarafından Cache uygulanır. Daha fazla bilgi için bkz . önbelleğe almaya genel bakış ASP.NET.
Aşağıdaki listede, ASP.NET sağladığı iki tür önbelleğe alma işlemi açıklanmaktadır.
İlki, dinamik sayfayı ve kullanıcı denetimi yanıtlarını depolamanızı sağlayan çıktı önbelleği olarak adlandırılır. Sonraki isteklerde sayfa veya kullanıcı denetim kodu yürütülmemektedir; önbelleğe alınan çıkış, isteği karşılamak için kullanılır. ve OutputCacheSettings özelliklerini kullanarak çıkış önbelleğe alma ayarlarına OutputCache erişebilirsiniz.
İkinci önbelleğe alma türü, uygulamanızın bunları yeniden oluşturmak için gereken zamandan ve kaynaklardan tasarruf edebilmesi için rastgele nesneleri program aracılığıyla sunucu belleğine depolamak için kullanabileceğiniz geleneksel uygulama verilerini önbelleğe alma işlemidir. özelliğini kullanarak bu önbellek ayarlarına Cache erişebilirsiniz.
Oluşturucular
SystemWebCachingSectionGroup() |
SystemWebCachingSectionGroup öğesinin yeni bir örneğini oluşturur. |
Özellikler
Cache |
Yapılandırmada |
IsDeclarationRequired |
Bu ConfigurationSectionGroup nesne bildiriminin gerekli olup olmadığını gösteren bir değer alır. (Devralındığı yer: ConfigurationSectionGroup) |
IsDeclared |
Bu ConfigurationSectionGroup nesnenin bildirilip bildirildiğini belirten bir değer alır. (Devralındığı yer: ConfigurationSectionGroup) |
Name |
Bu ConfigurationSectionGroup nesnenin name özelliğini alır. (Devralındığı yer: ConfigurationSectionGroup) |
OutputCache |
Yapılandırmada |
OutputCacheSettings |
Yapılandırmada |
SectionGroupName |
Bu ConfigurationSectionGroupile ilişkili bölüm grubu adını alır. (Devralındığı yer: ConfigurationSectionGroup) |
SectionGroups |
Bu ConfigurationSectionGroup nesnenin ConfigurationSectionGroup alt öğesi olan tüm nesneleri içeren bir ConfigurationSectionGroupCollection nesnesi alır. (Devralındığı yer: ConfigurationSectionGroup) |
Sections |
Bu ConfigurationSectionGroup nesnenin içindeki tüm ConfigurationSection nesneleri içeren bir ConfigurationSectionCollection nesnesi alır. (Devralındığı yer: ConfigurationSectionGroup) |
SqlCacheDependency |
Yapılandırmada |
Type |
Bu ConfigurationSectionGroup nesnenin türünü alır veya ayarlar. (Devralındığı yer: ConfigurationSectionGroup) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
ForceDeclaration() |
Bu ConfigurationSectionGroup nesnenin bildirimini zorlar. (Devralındığı yer: ConfigurationSectionGroup) |
ForceDeclaration(Boolean) |
Bu ConfigurationSectionGroup nesnenin bildirimini zorlar. (Devralındığı yer: ConfigurationSectionGroup) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ShouldSerializeSectionGroupInTargetVersion(FrameworkName) |
.NET Framework'ün belirtilen hedef sürümü için yapılandırma nesnesi hiyerarşisi seri hale getirildiğinde geçerli ConfigurationSectionGroup örneğin seri hale getirilip getirilmeyeceğini gösterir. (Devralındığı yer: ConfigurationSectionGroup) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |