XmlDataSource.CacheKeyDependency Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví uživatelsky definovanou závislost klíče, která je propojena se všemi objekty mezipaměti dat vytvořenými ovládacím prvek zdroje dat. Platnost všech objektů mezipaměti explicitně vyprší, když vyprší platnost klíče.
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
Hodnota vlastnosti
Klíč, který identifikuje všechny objekty mezipaměti vytvořené ovládacím XmlDataSource prvku.
Poznámky
Ovládací XmlDataSource prvek podporuje ukládání dat do mezipaměti. Zatímco jsou data uložená do mezipaměti, XmlDataSource načítá data z mezipaměti místo z podkladového datového souboru. Po vypršení platnosti mezipaměti načte data z podkladového souboru a znovu uloží data do mezipaměti.
Vlastnost můžete nastavit CacheKeyDependency tak, aby vytvořila závislost mezi všemi položkami mezipaměti vytvořenými ovládacím XmlDataSource prvku a klíčem. Všechny položky mezipaměti můžete kdykoliv zneplatnit vypršením platnosti klíče.
Vzhledem k vlastnostem použitým k vytvoření CacheKeyDependencyje možné, že několik XmlDataSource ovládacích prvků může použít stejnou mezipaměť ve scénářích, kdy načtou stejná data ze stejného souboru XML a transformují soubor a mají stejnou a CacheExpirationPolicy nastavenouCacheDuration.