PartialCachingAttribute.VaryByCustom 属性

定义

获取输出缓存将用于改变用户控件的自定义字符串列表。

C#
public string VaryByCustom { get; }
C#
public string VaryByCustom { get; set; }

属性值

自定义字符串列表。

示例

下面的代码示例演示如何将 PartialCachingAttribute(Int32, String, String, String) 构造函数应用于用户控件。 在示例中,构造函数用于指示可以缓存用户控件,并指定缓存条目依赖于浏览器类型和主版本号。

C#
// 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

注解

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

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1