Export (0) Print
Expand All

OutputCacheSection.EnableOutputCache Property

Gets or sets a value indicating whether the output cache is enabled.

Namespace:  System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

[ConfigurationPropertyAttribute("enableOutputCache", DefaultValue = true)]
public bool EnableOutputCache { get; set; }

Property Value

Type: System.Boolean
true if the output cache is enabled; otherwise, false. The default is true.

If the EnableFragmentCache property is set to false, no page is cached on the server, regardless of the settings in @ OutputCache directive or caching profile used by the page. For more information, see OutputCacheSettingsSection and OutputCacheProfile.

The following code example shows how to use the EnableOutputCache property.


    // Get the current EnabledOutputCache.
    Boolean enabledOutputCache = 
        outputCacheSection.EnableOutputCache;

    // Set the EnabledOutputCache.
    outputCacheSection.EnableOutputCache = false;

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft