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ürleri içerir.
Sınıflar
| Name | Description |
|---|---|
| CacheEntryChangeMonitor |
Önbellek girdilerindeki değişiklikleri izlemek için uygulanabilen 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 çıkarma ve süre sonu ayrıntıları kümesini temsil eder. |
| ChangeMonitor |
Bir önbellek öğesinin bağımlı olduğu veri durumundaki değişiklikleri izleyen türetilmiş özel tür için temel bir sınıf sağlar. |
| FileChangeMonitor |
Dosyalardaki 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
| Name | Description |
|---|---|
| CacheEntryRemovedReason |
Önbellek girdisinin 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
| Name | Description |
|---|---|
| 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 öğelerdeki değişiklikleri işleyen bir yönteme başvuru tanımlar. |
Açıklamalar
Bu ad alanında sınıflar ASP.NET gibi önbelleğe alma olanaklarını kullanmak için bir yol sağlar, ancak System.Web derlemesine bağımlılık olmadan.
Uyarı
System.Runtime.Caching ad alanında çıkış önbelleğe alma işlevi ve türleri .NET Framework 4'te kullanıma 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 erişebilir (yalnızca ASP.NET için değil).
Ö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.