Exporter (0) Imprimer
Développer tout

XmlDataSource.CacheKeyDependency, propriété

Remarque : cette propriété est nouvelle dans le .NET Framework version 2.0.

Obtient ou définit une dépendance de clé définie par l'utilisateur qui est liée à tous les objets cache de données créés par le contrôle de source de données. Tous les objets mis en cache expirent explicitement lorsque la clé expire.

Espace de noms : System.Web.UI.WebControls
Assembly : System.Web (dans system.web.dll)

public virtual string CacheKeyDependency { get; set; }
/** @property */
public String get_CacheKeyDependency ()

/** @property */
public void set_CacheKeyDependency (String value)

public function get CacheKeyDependency () : String

public function set CacheKeyDependency (value : String)

Valeur de la propriété

Une clé qui identifie tous les objets cache créés par le contrôle XmlDataSource.

Le contrôle XmlDataSource prend en charge la mise en cache. Même si les données sont mises en cache, le XmlDataSource récupère des données du cache plutôt que du fichier de données sous-jacent. Lorsque le cache expire, il récupère des données du fichier sous-jacent et remet les données en cache.

Vous pouvez définir la propriété CacheKeyDependency pour créer une dépendance entre toutes les entrées de cache créées par le contrôle SqlDataSource et la clé. Vous pouvez invalider par programme toutes les entrées du cache à tout moment en faisant expirer la clé.

À cause des propriétés utilisées pour créer le CacheKeyDependency, il est possible que plusieurs contrôles XmlDataSource puissent utiliser le même cache dans les scénarios dans lesquels ils chargent les mêmes données à partir du même fichier XML et de transformation, et qu'ils aient les mêmes CacheDuration et CacheExpirationPolicy définis.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft