CacheStoreProvider Sınıf
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.
tarafından MemoryCachekullanılan varsayılan nesne önbelleği uygulaması olarak takılı olmasını isteyen herhangi bir önbellek deposu için gereken temel arabirimi sağlar.
public ref class CacheStoreProvider abstract : System::Configuration::Provider::ProviderBase, IDisposable
public abstract class CacheStoreProvider : System.Configuration.Provider.ProviderBase, IDisposable
type CacheStoreProvider = class
inherit ProviderBase
interface IDisposable
Public MustInherit Class CacheStoreProvider
Inherits ProviderBase
Implements IDisposable
- Devralma
- Uygulamalar
Oluşturucular
CacheStoreProvider() |
Bu sınıfın yeni bir örneğini başlatır. |
Özellikler
Description |
Yönetim araçlarında veya diğer kullanıcı arabirimlerinde (UI) görüntülenmeye uygun kısa ve kolay bir açıklama alır. (Devralındığı yer: ProviderBase) |
ItemCount |
Önbellekte depolanan öğelerin sayısını alır. |
Name |
Yapılandırma sırasında sağlayıcıya başvurmak için kullanılan kolay adı alır. (Devralındığı yer: ProviderBase) |
SizeInBytes |
Önbelleğin bayt cinsinden yaklaşık boyutunu alır. |
Yöntemler
Add(String, Object, CacheInsertOptions) |
Belirtilen öğeyi önbelleğe seçeneklerle ekler. |
AddDependent(String, CacheDependency, DateTime) |
Önbelleğe bağımlı bir varlık ekler. |
Dispose() |
Önbellek nesnesinin geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Get(String) |
Varsa, belirtilen öğeyi önbellekten alır. |
GetEnumerator() |
Anahtar ayarları ve önbellekte yer alan değerleri aracılığıyla yinelemek için kullanılan bir sözlük numaralandırıcısını alır. |
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) |
Initialize(String, NameValueCollection) |
Adlandırılmış önbelleği başlatır. |
Insert(String, Object, CacheInsertOptions) |
Önbelleğe bir nesne ve bağımlılık ekler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Remove(String) |
Öğeyi önbellekten kaldırır. |
Remove(String, CacheItemRemovedReason) |
Belirtilen öğe varsa önbellekten kaldırır. |
RemoveDependent(String, CacheDependency) |
Belirtilen bağımlılığı kaldırır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Trim(Int32) |
Önbellek girdilerinin belirtilen yüzdesini kaldırır. |