System.Web.Caching Ad Alanı
Ö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.
Sunucuda sık kullanılan verileri önbelleğe almak için sınıflar sağlar.
Sınıflar
AggregateCacheDependency |
bir ASP.NET uygulamasının Cache nesnesinde depolanan bir öğe ile bir nesne dizisi CacheDependency arasında birden çok bağımlılığı birleştirir. Bu sınıf devralınamaz. |
Cache |
Bir Web uygulaması için önbelleği uygular. Bu sınıf devralınamaz. |
CacheDependency |
bir ASP.NET uygulamasının Cache nesnesinde depolanan bir öğe ile dosya, önbellek anahtarı, bir dizi veya başka CacheDependency bir nesne arasında bağımlılık ilişkisi kurar. CacheDependency sınıfı bağımlılık ilişkilerini izler, böylece herhangi biri değiştiğinde önbelleğe alınan öğe otomatik olarak kaldırılır. |
CacheInsertOptions |
Önbellek ekleme seçeneklerini içeren türü temsil eder. |
CacheStoreProvider |
tarafından MemoryCachekullanılan varsayılan nesne önbelleği uygulaması olarak takılı olmasını isteyen herhangi bir önbellek deposu için gereken temel arabirimi sağlar. |
DatabaseNotEnabledForNotificationException |
bir SQL Server veritabanı sınıfla SqlCacheDependency ilişkili bağımlılıkları desteklemek için etkinleştirilmediğinde oluşan özel durum. Bu sınıf devralınamaz. |
FileResponseElement |
Dosya olarak depolanan çıkış önbelleği girişinin bir bölümünü temsil eder. |
HeaderElement |
Çıkış önbelleğinden gelen bir yanıta dahil olan tek bir HTTP üst bilgisini temsil eder. |
MemoryResponseElement |
Bellekte depolanan bir çıkış önbelleği girişinin bir parçasını temsil eder. |
OutputCache |
Bir Web sitesi için yapılandırma dosyasında belirtilen çıkış önbelleği sağlayıcılarına programlı erişim sağlar. |
OutputCacheProvider |
, Çıkış önbelleği sağlayıcısı uygulamak için soyut yöntemler içeren bir temel sınıf olarak işlev görür. |
OutputCacheProviderAsync |
Zaman uyumsuz bir OutputCacheProvider sınıf sağlar. |
OutputCacheProviderCollection |
Bir Web sitesi için yapılandırılmış çıkış önbelleği sağlayıcılarının koleksiyonunu temsil eder. |
OutputCacheUtility |
Çıkış önbelleğini yapılandırmak için yardımcı yöntemler sağlar. |
ResponseElement |
Çıktı önbelleğindeki HTTP yanıtını temsil eden bir soyut temel sınıf. |
SqlCacheDependency |
bir ASP.NET uygulamasının Cache nesnesinde depolanan bir öğe ile belirli bir SQL Server veritabanı tablosu veya SQL Server 2005 sorgusunun sonuçları arasında ilişki kurar. Bu sınıf devralınamaz. |
SqlCacheDependencyAdmin |
Yoklama tabanlı bağımlılıkları kullanırken sınıfı desteklemek SqlCacheDependency için SQL Server veritabanında gereken yönetim görevlerini gerçekleştirir. Bu sınıf devralınamaz. |
SubstitutionResponseElement |
Dinamik olarak oluşturulan çıktıyı çıkış önbelleği yanıtına eklemek için çağrılabilecek yönetilen bir temsilciyi temsil eder. |
TableNotEnabledForNotificationException |
Değişiklik bildirimleri için etkinleştirilmemiş bir veritabanı tablosuna karşı bir SqlCacheDependency sınıf kullanıldığında oluşan özel durum. |
Arabirimler
IOutputCacheEntry |
bir sağlayıcıya geçebilecekleri ASP.NET önbelleğe alınmış bir veri türü oluşturan HTTP üst bilgisi ve yanıt öğelerinin koleksiyonlarını tanımlar. |
Numaralandırmalar
CacheItemPriority |
Nesnede Cache depolanan öğelerin göreli önceliğini belirtir. |
CacheItemRemovedReason |
öğesinden Cachebir öğenin kaldırılma nedenini belirtir. |
CacheItemUpdateReason |
Önbelleğe alınmış bir öğenin nesneden kaldırılmasının nedenini Cache belirtir. |
Temsilciler
CacheItemRemovedCallback |
önbelleğe alınmış bir öğe öğesinden Cachekaldırıldığında uygulamaları bilgilendirmek için bir geri çağırma yöntemi tanımlar. |
CacheItemUpdateCallback |
Önbelleğe alınmış bir öğe önbellekten kaldırılmadan önce uygulamalara bildirimde bulunmak için bir geri çağırma yöntemi tanımlar. |
Açıklamalar
Bu ad alanı Cache , karma tablolar ve veri kümeleri gibi veri nesnelerini depolamanıza olanak tanıyan bir sözlük olan sınıfını içerir. Ayrıca, bu nesneler için süre sonu işlevselliği ve nesneleri eklemenize ve kaldırmanıza imkan tanıyan yöntemler sağlar. Nesneleri, diğer dosyalara veya önbellek girişlerine bağımlılığı olan önbelleğe ekleyebilirsiniz. Bu durumda, Cache nesne önbellekten kaldırıldığında uygulamanıza bildirimde bulunan bir geri çağırma yöntemi çağırabilir.