XmlDataSource.CacheKeyDependency Özellik
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.
Veri kaynağı denetimi tarafından oluşturulan tüm veri önbelleği nesnelerine bağlı kullanıcı tanımlı anahtar bağımlılığını alır veya ayarlar. Anahtarın süresi dolduğunda tüm önbellek nesnelerinin süresi açıkça dolar.
public:
virtual property System::String ^ CacheKeyDependency { System::String ^ get(); void set(System::String ^ value); };
public virtual string CacheKeyDependency { get; set; }
member this.CacheKeyDependency : string with get, set
Public Overridable Property CacheKeyDependency As String
Özellik Değeri
Denetim tarafından XmlDataSource oluşturulan tüm önbellek nesnelerini tanımlayan bir anahtar.
Açıklamalar
Denetim, XmlDataSource veri önbelleğe almayı destekler. Veriler önbelleğe alınırken, XmlDataSource temel alınan veri dosyasından değil önbellekten veri alır. Önbelleğin süresi dolduğunda, temel alınan dosyadan verileri alır ve verileri yeniden önbelleğe alır.
denetimi ve anahtar tarafından XmlDataSource oluşturulan tüm önbellek girdileri arasında bağımlılık oluşturmak için özelliğini ayarlayabilirsinizCacheKeyDependency. Anahtarın süresi dolarak istediğiniz zaman tüm önbellek girdilerini program aracılığıyla geçersiz kılabilirsiniz.
oluşturmak CacheKeyDependencyiçin kullanılan özellikler nedeniyle, birden çok XmlDataSource denetimin aynı XML dosyasından aynı verileri yükledikleri ve dönüştürdüğü ve aynı ve CacheExpirationPolicy ayarlanmış olduğu senaryolarda aynı önbelleği kullanabilmesi CacheDuration mümkündür.