|
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
PartialCachingAttribute, constructeur (Int32, String, String, String, Boolean)
.NET Framework 4.5
Espace de noms : System.Web.UI
Assembly : System.Web (dans System.Web.dll)
public PartialCachingAttribute( int duration, string varyByParams, string varyByControls, string varyByCustom, bool shared )
Paramètres
- duration
- Type : System.Int32
Durée, en secondes, de la mise en cache du contrôle utilisateur.
- varyByParams
- Type : System.String
Liste des chaînes utilisées pour faire varier le cache de sortie, séparées par des points-virgules. Par défaut, ces chaînes correspondent à une valeur de chaîne de requête envoyée avec les attributs de la méthode GET ou à un paramètre envoyé avec la méthode POST. Lorsque cet attribut correspond à plusieurs paramètres, le cache de sortie contient une version différente du document demandé pour chaque paramètre spécifié. Les valeurs possibles sont notamment "none", "*" et toute autre chaîne de requête ou nom de paramètre POST valide.
- varyByControls
- Type : System.String
Liste des chaînes utilisées pour faire varier le cache de sortie, séparées par des points-virgules. Ces chaînes représentent des noms qualifiés complets de propriété sur un contrôle utilisateur. Lorsque ce paramètre est employé pour un contrôle utilisateur, la sortie du contrôle utilisateur varie dans le cache pour chaque propriété du contrôle utilisateur spécifiée.
- varyByCustom
- Type : System.String
Tout texte qui représente des paramètres personnalisés de mise en cache de sortie. Si ce paramètre reçoit la valeur "browser", le cache varie selon le nom du navigateur et les informations de version principales. Si une chaîne personnalisée est entrée, vous devez substituer la méthode HttpApplication.GetVaryByCustomString dans le fichier Global.asax de votre application.
- shared
- Type : System.Boolean
true pour indiquer que la sortie d'un contrôle utilisateur peut être partagée par plusieurs pages ; sinon false.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)
Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.