System.Runtime.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.
.NET uygulamalarında önbelleğe alma işlemi gerçekleştirmenize olanak sağlayan türler içerir.
Sınıflar
CacheEntryChangeMonitor |
Önbellek girişlerindeki değişiklikleri izlemek için uygulanabilecek bir türü temsil eden bir ChangeMonitor temel sınıf sağlar. |
CacheEntryRemovedArguments |
Önbellekten kaldırılan bir önbellek girdisi hakkında bilgi sağlar. |
CacheEntryUpdateArguments |
Önbellekten kaldırılacak bir önbellek girdisi hakkında bilgi sağlar. |
CacheItem |
Önbellekteki tek bir önbellek girdisini temsil eder. |
CacheItemPolicy |
Belirli bir önbellek girdisi için bir dizi çıkarma ve süre sonu ayrıntısını temsil eder. |
ChangeMonitor |
Bir önbellek öğesinin bağımlı olduğu verilerin durumundaki değişiklikleri izleyen türetilmiş bir özel tür için temel sınıf sağlar. |
FileChangeMonitor |
Dosyalara yapılan değişiklikleri izleyen bir nesneyi temsil eder. |
HostFileChangeMonitor |
Dizinleri ve dosya yollarını izler ve izlenen öğelerdeki değişikliklerin önbelleğini bildirir. Bu sınıf devralınamaz. |
MemoryCache |
Bellek içi önbellek uygulayan türü temsil eder. |
ObjectCache |
Bir nesne önbelleğini temsil eder ve nesne önbelleğine erişmek için temel yöntemleri ve özellikleri sağlar. |
SqlChangeMonitor |
SQL Server veritabanları için değişiklik izleme sağlar. Bu sınıf devralınamaz. |
Numaralandırmalar
CacheEntryRemovedReason |
Önbellek girişinin kaldırılma nedenini veya bir girdinin kaldırılma nedenini belirtir. |
CacheItemPriority |
Önbellek girişinin çıkarılıp çıkarılmayacağına karar vermek için kullanılan bir öncelik ayarını belirtir. |
DefaultCacheCapabilities |
Önbellek uygulamasının sağladığı bir özellik kümesini temsil eder. |
Temsilciler
CacheEntryRemovedCallback |
Önbellek girdisi önbellekten kaldırıldıktan sonra çağrılan bir yönteme başvuru tanımlar. |
CacheEntryUpdateCallback |
Önbellek girdisi önbellekten kaldırılacakken çağrılan bir yönteme başvuru tanımlar. |
OnChangedCallback |
İzlenen öğelerde yapılan değişiklikleri işleyen bir yönteme başvuru tanımlar. |
Açıklamalar
Bu ad alanı içindeki sınıflar, ASP.NET içindekiler gibi önbelleğe alma olanaklarını kullanmak için bir yol sağlar, ancak derlemeye System.Web
bağımlılık olmadan.
Not
Ad alanında çıktı önbelleğe alma işlevi ve türleri System.Runtime.Caching .NET Framework 4'te sunulmuştur.
Bu ad alanında sağlanan önbelleğe alma türleri aşağıdaki özellikleri sunar:
Önbelleğe alma işlemine tüm .NET uygulamaları (yalnızca ASP.NET değil) erişebilir.
Önbelleğe alma genişletilebilir.
Özel önbelleğe alma sağlayıcıları oluşturabilirsiniz. Örneğin, varsayılan bellek içi önbellek altyapısını kullanmak yerine, önbellek verilerini veritabanlarında, özel nesnelerde veya dosya sisteminde depolayan özel sağlayıcılar oluşturabilirsiniz.