Export (0) Print
Expand All

StaticPartialCachingControl.BuildCachedControl Method (Control, String, String, Int32, String, String, String, String, BuildMethod, String)

Builds a new instance of the StaticPartialCachingControl class, for a control that is defined in an .ascx file.

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

public static void BuildCachedControl(
	Control parent,
	string ctrlID,
	string guid,
	int duration,
	string varyByParams,
	string varyByControls,
	string varyByCustom,
	string sqlDependency,
	BuildMethod buildMethod,
	string providerName
)

Parameters

parent
Type: System.Web.UI.Control

The server control that is used as the container for the StaticPartialCachingControl instance.

ctrlID
Type: System.String

The ID that is assigned to the control by ASP.NET.

guid
Type: System.String

The globally unique identifier (GUID) for the cached control.

duration
Type: System.Int32

The length of time that the control's output is cached.

varyByParams
Type: System.String

A string of the query string or form POST parameters by which to vary the user control in the cache.

varyByControls
Type: System.String

A string that lists the server-control properties by which to vary the user control in the cache.

varyByCustom
Type: System.String

A user-defined string that contains custom output-cache parameter values.

sqlDependency
Type: System.String

A semicolon-delimited string that specifies which databases and tables to use for the Microsoft SQL Server cache dependency.

buildMethod
Type: System.Web.UI.BuildMethod

A delegate that calls the method that builds the control.

providerName
Type: System.String

The name of the provider that is used to store the output-cached control.

.NET Framework

Supported in: 4.6, 4.5, 4
Show:
© 2015 Microsoft