PartialCachingAttribute.VaryByCustom 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取输出缓存将用于改变用户控件的自定义字符串列表。
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”,则用户控件将因浏览器类型和主版本号而异。 还可以使用此属性扩展输出缓存改变用户控件响应的值。