System.Web 1.0.5000.0 2.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. System.Web.UI.BasePartialCachingControl

An instance of this class is created when a user control is specified for output caching, using either an @ OutputCache directive in the declarative .ascx file, or the class in the user control's code-behind file. When the user control is included declaratively in its containing page (as opposed to being dynamically loaded using the method in the control class), the instance is placed in the control hierarchy of the page as a parent to the cached user control.

Represents an instance of the class that is specified for output caching and included declaratively in a page or another user control.

- Constructor

  The constructor is intended for use by the ASP.NET page framework and should not be called directly by developers.

  Creates the object to contain the cached server control content.

  The instance of the .

  The identifier assigned to the server control by ASP.NET.
  The globally unique identifier passed from the server control.
  The length of time the server control is to remain in the cache.
  A string of the query string or form POST parameters by which to vary the user control in the cache.
  A string of the server control properties by which to vary the user control in the cache.
  A user-defined string that contains custom output-cache parameter values.
  A delegate that calls the method to build the .
  1.0.5000.0
  2.0.0.0
- Method
  System.Void `` `` `` `` `` `` `` ``

  The method builds a cached control with no relationship to a Microsoft SQL Server database table.

  The method is intended for use by the ASP.NET page framework and should not be called directly by developers.

  Builds a object with the parameters specified in the user control (.ascx file) and adds it as a parsed sub-object to the containing server control.

  The server control to contain the instance. The identifier assigned to the control by ASP.NET. The globally unique identifier for the cached control. The length of time the control's output is cached. A string of the query string or form POST parameters by which to vary the server control in the cache. A string that lists the server-control properties by which to vary the user control in the cache. A user-defined string that contains custom output-cache parameter values. A delegate that calls the method to build the control. 1.0.5000.0 2.0.0.0
- Method
  2.0.0.0
  System.Void `` `` `` `` `` `` `` `` ``

  The method builds a cached control with a relationship to a SQL Server database table specified by the parameter.

  The method is intended for use by the ASP.NET page framework and should not be called directly by developers.

  Builds a object with the parameters specified in the user control (.ascx file) and adds it as a parsed sub-object to the containing server control.

  The server control to contain the instance. The identifier assigned to the control by ASP.NET. The globally unique identifier for the cached control. The length of time the control's output is cached. A string of the query string or form POST parameters by which to vary the server control in the cache. A string that lists the server-control properties by which to vary the user control in the cache. A user-defined string that contains custom output-cache parameter values. A semicolon-delimited string that specifies which databases and tables to use for the Microsoft SQL Server cache dependency. A delegate that calls the method to build the control.