Provides an application-wide implementation of the System.Web.UI.PartialCachingAttribute.VaryByCustom property.
- context
- An System.Web.HttpContext object that contains information about the current Web request.
- custom
- The custom string that specifies which cached response is used to respond to the current request.
If the value of the custom parameter is "browser", the browser's System.Web.Configuration.HttpCapabilitiesBase.Type; otherwise, null.
You can override HttpApplication.GetVaryByCustomString(HttpContext, string) 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.