MobilePage::InitOutputCache Method (Int32, String^, String^, OutputCacheLocation, String^)

 

Initializes the output cache for the current page request. This API is obsolete. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site.

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

protected:
virtual void InitOutputCache(
	int duration,
	String^ varyByHeader,
	String^ varyByCustom,
	OutputCacheLocation location,
	String^ varyByParam
) override

Parameters

duration
Type: System::Int32

The amount of time that objects stored in the output cache are valid.

varyByHeader
Type: System::String^

A semicolon-separated list of headers that content from the output cache will vary by.

varyByCustom
Type: System::String^

The Vary HTTP header.

location
Type: System.Web.UI::OutputCacheLocation

One of the OutputCacheLocation values.

varyByParam
Type: System::String^

A semicolon-separated list of parameters, received by a GET or POST method, that content from the output cache will vary by.

This member overrides the Page::InitOutputCache method to add more VaryByHeader keywords to provide correct caching of page output for different markup devices.

.NET Framework
Available since 1.1
Return to top
Show: