StaticPartialCachingControl Constructor (String, String, Int32, String, String, String, String, BuildMethod, String)

.NET Framework (current version)
 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Initializes 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 StaticPartialCachingControl(
	string ctrlID,
	string guid,
	int duration,
	string varyByParams,
	string varyByControls,
	string varyByCustom,
	string sqlDependency,
	BuildMethod buildMethod,
	string providerName
)

Parameters

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.

You can specify an output-cache provider for a control, either declaratively or by using the PartialCachingAttribute in code.

.NET Framework
Available since 4.0
Return to top
Show: