HttpApplication::GetVaryByCustomString Method (HttpContext^, String^)

 

Provides an application-wide implementation of the VaryByCustom property.

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

public:
virtual String^ GetVaryByCustomString(
	HttpContext^ context,
	String^ custom
)

Parameters

context
Type: System.Web::HttpContext^

An HttpContext object that contains information about the current Web request.

custom
Type: System::String^

The custom string that specifies which cached response is used to respond to the current request.

Return Value

Type: System::String^

If the value of the custom parameter is "browser", the browser's Type; otherwise, null.

You can override GetVaryByCustomString to add a new method for calculating custom vary-by values that are based on the current request. The implementation has to call the base class for custom values that it does not recognize. For more information, see How to: Cache Versions of a Page Using Custom Strings.

.NET Framework
Available since 1.1
Return to top
Show: