Partager via


OutputCacheParameters Classe

Définition

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 Cache-Control: no-store est définie.

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)

S’applique à

Voir aussi