OutputCacheAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les paramètres nécessaires pour définir les en-têtes appropriés dans la mise en cache de sortie.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public sealed class OutputCacheAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type OutputCacheAttribute = class
inherit Attribute
Public NotInheritable Class OutputCacheAttribute
Inherits Attribute
- Héritage
-
OutputCacheAttribute
- Attributs
Remarques
Cet attribut nécessite l’intergiciel du cache de sortie.
Constructeurs
OutputCacheAttribute() |
Spécifie les paramètres nécessaires pour définir les en-têtes appropriés dans la mise en cache de sortie. |
Propriétés
Duration |
Obtient ou définit la durée en secondes pendant laquelle la réponse est mise en cache. |
NoStore |
Obtient ou définit la valeur qui détermine si la réponse doit être mise en cache ou non.
Lorsqu’elle est définie sur |
PolicyName |
Obtient ou définit la valeur du nom de la stratégie de cache. |
Tags |
Obtient ou définit des balises à appliquer au cache de sortie. |
VaryByHeaderNames |
Obtient ou définit les noms d’en-têtes à varier. |
VaryByQueryKeys |
Obtient ou définit les clés de requête à varier. |
VaryByRouteValueNames |
Obtient ou définit les noms des valeurs de routage à modifier. |