Aracılığıyla paylaş


CacheEntryUpdateArguments Sınıf

Tanım

Önbellekten kaldırılacak bir önbellek girdisi hakkında bilgi sağlar.

public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
Devralma
CacheEntryUpdateArguments

Açıklamalar

sınıfındaki CacheEntryUpdateArguments bağımsız değişkenler, önbellek uygulamasının kaldırmak üzere olduğu bir girişle ilgili ayrıntıları içerir. Bağımsız değişkenler önbellek girdisinin anahtarını, girdinin ObjectCache kaldırılacağı örneğe başvuruyu, kaldırma nedenini ve girdiyi içeren önbellekteki bölge adını içerir. sınıfının oluşturucu, CacheEntryUpdateArguments sınıfının yeni bir örneğini oluşturmak için bu bağımsız değişkenleri kullanır.

Bir CacheEntryUpdateArguments nesne bir işleyiciye CacheEntryUpdateCallback geçirilir ve bu da önbelleğin kaldırılacağı girişi bildirir.

Devralanlara Notlar

Geri çağırma işleyicisi, önbellek uygulamasına kaldırılacak önbellek girdisi yerine önbellekte yeni bir giriş eklenip eklenmeyeceğini bildirmelidir. Önbellek girdilerini değiştirmek istiyorsanız özelliğine dışında nullUpdatedCacheItem bir değer atamanız gerekir. Önbellek uygulamaları, özelliği için UpdatedCacheItem bir null değeri geçerli önbellek girişinin kaldırılması ancak değiştirilmemesi gerektiğini belirten bir bildirim olarak yorumlar.

Oluşturucular

CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String)

CacheEntryUpdateArguments sınıfının yeni bir örneğini başlatır.

Özellikler

Key

Kaldırılacak olan önbellek girdisinin benzersiz tanımlayıcısını alır.

RegionName

Önbellek girdisi içeren önbellekteki bir bölgenin adını alır.

RemovedReason

Önbellek girdisinin önbellekten kaldırılma nedenini alır.

Source

Kaldırılacak olan önbellek girdisini ObjectCache içeren örneğe başvuru alır.

UpdatedCacheItem

Önbellek nesnesini güncelleştirmek için kullanılan girdinin CacheItem değerini alır veya ayarlar.

UpdatedCacheItemPolicy

Güncelleştirilen girdinin önbellek çıkarma veya süre sonu ilkesini CacheItem alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
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)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.