MemoryCache.Add(CacheItem, CacheItemPolicy) Yöntem
Tanım
Ö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.
Önbelleğe örnek olarak CacheItem bir önbellek girdisi ekler ve girdinin nasıl çıkarılması gerektiğiyle ilgili ayrıntıları ekler.
public:
override bool Add(System::Runtime::Caching::CacheItem ^ item, System::Runtime::Caching::CacheItemPolicy ^ policy);
public override bool Add (System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy);
override this.Add : System.Runtime.Caching.CacheItem * System.Runtime.Caching.CacheItemPolicy -> bool
Public Overrides Function Add (item As CacheItem, policy As CacheItemPolicy) As Boolean
Parametreler
- item
- CacheItem
Eklenecek nesne.
- policy
- CacheItemPolicy
Önbellek girdisi için çıkarma ayrıntılarını içeren bir nesne. Bu nesne, çıkarma için basit bir mutlak süre sonu yerine daha fazla seçenek sağlar.
Döndürülenler
true
ekleme başarılı olursa veya önbellekte öğeyle aynı anahtara sahip bir girdi varsa false.
Açıklamalar
Uyarı
Add ve AddOrGetExisting yöntemi aşırı yüklemeleri özelliğini desteklemezUpdateCallback. Bu nedenle, bir önbellek girdisinin UpdateCallback özelliğini ayarlamak için bunun yerine yöntemi aşırı yüklemelerini kullanın Set .