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

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 tarafından XmlDataSource oluşturulan tüm önbellek girdileri ile anahtar arasında bir 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 için CacheKeyDependencykullanılan özellikler nedeniyle, birden çok XmlDataSource denetimin aynı XML dosyasından aynı verileri yükleyip dönüştürdüğü ve aynı ve ayarlanmış olduğu senaryolarda aynı önbelleği kullanabilmesi CacheDurationCacheExpirationPolicy mümkündür.

Şunlara uygulanır

Ayrıca bkz.