SystemWebCachingSectionGroup.OutputCacheSettings Propriété
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.
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é
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.