Поделиться через


HttpApplication.GetVaryByCustomString(HttpContext, String) Метод

Определение

Предоставляет реализацию свойства VaryByCustom уровня приложения.

public:
 virtual System::String ^ GetVaryByCustomString(System::Web::HttpContext ^ context, System::String ^ custom);
public virtual string GetVaryByCustomString (System.Web.HttpContext context, string custom);
abstract member GetVaryByCustomString : System.Web.HttpContext * string -> string
override this.GetVaryByCustomString : System.Web.HttpContext * string -> string
Public Overridable Function GetVaryByCustomString (context As HttpContext, custom As String) As String

Параметры

context
HttpContext

Объект HttpContext, содержащий сведения о текущем веб-запросе.

custom
String

Пользовательская строка, указывающая, какой именно кэшированный ответ применяется для ответа на текущий запрос.

Возвращаемое значение

Если параметру custom задано значение "browser", то свойство Type браузера, в противном случае — значение null.

Комментарии

Вы можете переопределить GetVaryByCustomString , чтобы добавить новый метод для вычисления пользовательских значений в зависимости от текущего запроса. Реализация должна вызывать базовый класс для пользовательских значений, которые она не распознает. Дополнительные сведения см. в разделе Практическое руководство. Кэширование версий страницы с помощью пользовательских строк.

Применяется к

См. также раздел