MobilePage::InitOutputCache Method (Int32, String^, String^, OutputCacheLocation, String^)
.NET Framework (current version)
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.
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
Available since 1.1
Show: