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

注解

如果为此属性指定“browser”,则用户控件将因浏览器类型和主版本号而异。 还可以使用此属性扩展输出缓存改变用户控件响应的值。

适用于