System.Web 2.0.0.0 System.Object The class is not used by ASP.NET page or control developers. It provides a data structure used to store cache settings parsed from an @ OutputCache page directive by ASP.NET page and control parsers such as and . The object is used with the method to initialize the output cache for a page and its contents at run time. Encapsulates the output cache initialization settings parsed from an @ OutputCache page directive by ASP.NET. This class cannot be inherited. Constructor To be added. Initializes a new instance of the class. 2.0.0.0 Property System.String To be added. The profile identifies a set of cache settings in the <outputCacheSettings> configuration that is used as the base settings for the output cache entry. Gets or sets an name that is associated with the settings of the output cache entry. 2.0.0.0 Property System.Int32 To be added. To be added. Gets or sets the amount of time that a cache entry is to remain in the output cache. 2.0.0.0 Property System.Boolean To be added. To be added. Gets or sets a value indicating whether output caching is enabled for the current content. 2.0.0.0 Property System.Web.UI.OutputCacheLocation To be added. To be added. Gets or sets a value that determines the location of the cache entry. 2.0.0.0 Property System.Boolean To be added. To be added. Gets or sets a value that determines whether the HTTP Cache-Control: no-store directive is set. 2.0.0.0 Property System.String To be added. The string identifies databases and tables according to the name of a SQL Server cache dependency in your configuration (typically added using the <sqlcachedependency> configuration elements). If you use SQL Server 2005, you can set the property to "CommandNotification", which instructs ASP.NET to create row-level dependencies for all SQL commands issued within the context of the current ASP.NET page. Gets or sets a set of database and table name pairs that the cache entry depends on. 2.0.0.0 Property 2.0.0.0 System.String To be added. When this property is set to multiple character sets, the output cache contains a different version of the requested document for each specified set. is introduced in the .NET Framework version 3.5. For more information, see The .NET Framework 3.5 Architecture. Gets or sets a comma-delimited set of character sets (content encodings) used to vary the cache entry. Property System.String To be added. To be added. Gets or sets a semicolon-delimited set of control identifiers contained within the current page or user control used to vary the current cache entry. 2.0.0.0 Property System.String To be added. If you specify "browser" for this property, the cache entry will be varied by browser type and major version number. If a custom string is entered, you must override the method in your application's Global.asax file. Gets a list of custom strings that the output cache uses to vary the cache entry. 2.0.0.0 Property System.String To be added. When this property is set to multiple headers, the output cache contains a different version of the requested document for each specified header. Gets or sets a comma-delimited set of header names used to vary the cache entry. The header names identify HTTP headers associated with the request. 2.0.0.0 Property System.String To be added. When this property is set to multiple parameters, the output cache contains a different version of the requested document for each specified parameter. Possible values include "none", "*", and any valid query string or POST parameter name. Gets a semicolon-delimited list of query string or form POST parameters that the output cache uses to vary the cache entry. 2.0.0.0