PartialCachingAttribute.VaryByCustom Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает список пользовательских строк, которые кэш выходных данных будет использовать для изменения пользовательского элемента управления.
public:
property System::String ^ VaryByCustom { System::String ^ get(); };
public:
property System::String ^ VaryByCustom { System::String ^ get(); void set(System::String ^ value); };
public string VaryByCustom { get; }
public string VaryByCustom { get; set; }
member this.VaryByCustom : string
member this.VaryByCustom : string with get, set
Public ReadOnly Property VaryByCustom As String
Public Property VaryByCustom As String
Значение свойства
Список пользовательских строк.
Примеры
В следующем примере кода показано, как PartialCachingAttribute(Int32, String, String, String) конструктор может применяться к пользовательскому элементу управления. В примере конструктор используется для указания того, что элемент управления пользователем можно кэшировать и указать, что запись кэша зависит от типа браузера и номера основной версии.
// Set the PartialCachingAttribute.Duration property to
// 20 seconds and the PartialCachingAttribute.VaryByCustom
// property to browser.
[PartialCaching(20, null, null, "browser")]
public partial class ctlSelect : UserControl
' Set the PartialCachingAttribute.Duration property to
' 20 seconds and the PartialCachingAttribute.VaryByCustom
' property to browser.
<PartialCaching(20, Nothing, Nothing, "browser")> _
Public Class ctlSelect
Inherits UserControl
Комментарии
Если для этого свойства указан браузер, пользовательский элемент управления будет различным по типу браузера и номеру основной версии. Это свойство также можно использовать для расширения значений, которые кэш выходных данных зависит от ответа пользовательского элемента управления.