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