Aracılığıyla paylaş


XmlDataSource.CacheKeyDependency Özellik

Tanım

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

String

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.

Şunlara uygulanır

Ayrıca bkz.