OutputCacheParameters 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装 ASP.NET 根据 @ OutputCache 页指令分析的输出缓存初始化设置。 此类不能被继承。
public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
- 继承
-
OutputCacheParameters
注解
ASP.NET OutputCacheParameters 页或控件开发人员不使用 类。 它提供一个数据结构,用于存储通过 @OutputCache 页指令分析的缓存设置,ASP.NET 页和控制分析程序,例如 PageParser 和 TemplateControlParser。 对象 OutputCacheParameters 与 方法一起使用 Page.InitOutputCache ,以在运行时初始化页面及其内容的输出缓存。
构造函数
OutputCacheParameters() |
初始化 OutputCacheParameters 类的新实例。 |
属性
CacheProfile |
获取或设置 OutputCacheProfile 名称,该名称与输出缓存项的设置关联。 |
Duration |
获取或设置缓存项要保留在输出缓存中的时间。 |
Enabled |
获取或设置一个值,该值指示是否对当前内容启用了输出缓存。 |
Location |
获取或设置一个值,该值确定缓存项的位置。 |
NoStore |
获取或设置一个值,该值确定是否设置了 HTTP |
SqlDependency |
获取或设置缓存项依赖的一组数据库和表名称对。 |
VaryByContentEncoding |
获取或设置用于改变缓存项的一组逗号分隔的字符集(内容编码)。 |
VaryByControl |
获取或设置一组分号分隔的控件标识符,这些标识符包含在当前页或用户控件内,用于改变当前缓存项。 |
VaryByCustom |
获取输出缓存用来改变缓存项的自定义字符串列表。 |
VaryByHeader |
获取或设置用于改变缓存项的一组逗号分隔的标头名称。 标头名称标识与请求关联的 HTTP 标头。 |
VaryByParam |
获取查询字符串或窗体 POST 参数的分号分隔列表,该列表由输出缓存用来改变缓存项。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |