OutputCacheProfile.VaryByParam Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает свойство VaryByParam.
public:
property System::String ^ VaryByParam { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByParam")]
public string VaryByParam { get; set; }
[<System.Configuration.ConfigurationProperty("varyByParam")>]
member this.VaryByParam : string with get, set
Public Property VaryByParam As String
Значение свойства
Значение VaryByParam.
- Атрибуты
Примеры
В следующем примере кода показано, как использовать свойство VaryByParam.
// Get the current VaryByParam.
String varyByParamValue =
outputCacheProfile.VaryByParam;
// Set the VaryByParam.
outputCacheProfile.VaryByParam =
string.Empty;
' Get the current VaryByParam property.
Dim varyByParamValue As String = _
outputCacheProfile.VaryByParam
' Set the VaryByParam property.
outputCacheProfile.VaryByParam = _
String.Empty
Комментарии
— VaryByParam это разделенный точкой с запятой набор параметров, используемых для изменения кэшированных выходных данных. Он позволяет изменить кэшированные выходные данные с помощью строки запроса GET или параметров POST формы. Например, можно изменить выходные данные пользовательского элемента управления в кэше, указав имя пользовательского элемента управления вместе со строкой запроса или параметром POST формы. Дополнительные сведения см. в разделе Кэширование нескольких версий выходных данных пользовательского элемента управления.
Параметр VaryByParam должен быть определен в профиле или директиве @ OutputCache
страницы с помощью профиля.
Примечание
Параметры OutputCacheProfile.VaryByParam совпадают с параметрами, используемыми атрибутом VaryByParam
@ OutputCache. Изменение по всем параметрам путем установки значения "*" не рекомендуется. Это может привести к переполнению кэша или атаке типа "отказ в обслуживании" на веб-сервере.