Partager via


SystemWebCachingSectionGroup.OutputCacheSettings Propriété

Définition

Obtient la section outputCacheSettings contenue dans la configuration.

public:
 property System::Web::Configuration::OutputCacheSettingsSection ^ OutputCacheSettings { System::Web::Configuration::OutputCacheSettingsSection ^ get(); };
[System.Configuration.ConfigurationProperty("outputCacheSettings")]
public System.Web.Configuration.OutputCacheSettingsSection OutputCacheSettings { get; }
[<System.Configuration.ConfigurationProperty("outputCacheSettings")>]
member this.OutputCacheSettings : System.Web.Configuration.OutputCacheSettingsSection
Public ReadOnly Property OutputCacheSettings As OutputCacheSettingsSection

Valeur de propriété

OutputCacheSettingsSection

Objet OutputCacheSettingsSection.

Attributs

Exemples

L’exemple de code suivant montre comment obtenir l’objet OutputCacheSettingsSection à partir du fichier de configuration d’une application web existante.


// Get the .<outputCacheSettings> section
OutputCacheSettingsSection outputCacheSettings=
    cachingSectionGroup.OutputCacheSettings;

// Display the number of existing 
// profiles.
int profilesCount = 
    outputCacheSettings.OutputCacheProfiles.Count;
msg = String.Format(
"Number of profiles: {0}\n",
profilesCount.ToString());

Console.Write(msg);
' Get the .<outputCacheSettings> section
Dim outputCacheSettings _
As OutputCacheSettingsSection = _
cachingSectionGroup.OutputCacheSettings

' Display the number of existing 
' profiles.
Dim profilesCount As Integer = _
outputCacheSettings.OutputCacheProfiles.Count
msg = String.Format( _
"Number of profiles: {0}" + _
ControlChars.Lf, profilesCount.ToString())

Console.Write(msg)

Remarques

L’objet OutputCacheSettingsSection fait référence à la section outputCacheSettings du fichier de configuration.

Les paramètres du cache de sortie activent ou désactivent le cache de sortie persistant basé sur disque, définissent l’emplacement pour conserver les données à mettre en cache et spécifient la taille maximale du cache par application.

ASP.NET vous permet de mettre en cache plusieurs versions d’une réponse de page de manière déclarative à l’aide d’attributs de la @ OutputCache directive et par programmation à l’aide des propriétés et méthodes de la HttpCachePolicy classe.

Vous pouvez obtenir les mêmes résultats en configurant l’application à l’aide du OutputCacheSettingsSection ou du OutputCacheProfile type.

S’applique à

Voir aussi