MemoryCache.Add(CacheItem, CacheItemPolicy) Yöntem

Tanım

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

Şunlara uygulanır