Aracılığıyla paylaş


System.Runtime.Caching Ad Alanı

.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.

Ayrıca bkz.