OutputCacheParameters 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.
Encapsule les paramètres de l’initialisation du cache de sortie analysés par ASP.NET à partir d’une directive de page @ OutputCache. Cette classe ne peut pas être héritée.
public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
- Héritage
-
OutputCacheParameters
Remarques
La OutputCacheParameters classe n’est pas utilisée par les développeurs de ASP.NET page ou de contrôle. Il fournit une structure de données utilisée pour stocker les paramètres de cache analysés à partir d’une directive de page @ OutputCache par ASP.NET page et des analyseurs de contrôle tels que PageParser et TemplateControlParser. L’objet OutputCacheParameters est utilisé avec la Page.InitOutputCache méthode pour initialiser le cache de sortie d’une page et son contenu au moment de l’exécution.
Constructeurs
OutputCacheParameters() |
Initialise une nouvelle instance de la classe OutputCacheParameters. |
Propriétés
CacheProfile |
Obtient ou définit un nom OutputCacheProfile qui est associé aux paramètres de l'entrée du cache de sortie. |
Duration |
Obtient ou définit la durée de maintien d'une entrée de cache dans le cache de sortie. |
Enabled |
Obtient ou définit une valeur qui indique si la mise en cache de sortie est activée pour le contrôle actuel. |
Location |
Obtient ou définit une valeur qui détermine l'emplacement de l'entrée du cache. |
NoStore |
Obtient ou définit une valeur qui détermine si la directive de HTTP |
SqlDependency |
Obtient ou définit un jeu de base de données et des paires de noms de tables dont dépend l'entrée du cache. |
VaryByContentEncoding |
Obtient ou définit un jeu délimité par des virgules de jeux de caractères (encodages de contenu) utilisé pour faire varier l'entrée du cache. |
VaryByControl |
Obtient ou définit un jeu (délimité par des points-virgules) d'identificateurs de contrôle contenu dans la page actuelle ou le contrôle utilisateur utilisé pour faire varier l'entrée du cache actuelle. |
VaryByCustom |
Obtient la liste des chaînes personnalisées que le cache de sortie utilisera pour faire varier l'entrée du cache. |
VaryByHeader |
Obtient ou définit un jeu délimité par des virgules de noms d'en-têtes utilisé pour faire varier l'entrée du cache. Les noms d'en-têtes identifient des en-têtes HTTP associés à la demande. |
VaryByParam |
Obtient la liste (délimitée par des points-virgules) des paramètres de chaîne de requête ou de Form POST que le cache de sortie utilise pour faire varier l'entrée du cache. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |