OutputCache 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可通过编程方式访问网站的配置文件中指定的输出缓存提供程序。
public ref class OutputCache abstract sealed
public static class OutputCache
type OutputCache = class
Public Class OutputCache
- 继承
-
OutputCache
注解
输出缓存将生成的页面、控件和 HTTP 响应的输出存储在内存中。 使用输出缓存可以缓存不同版本的内容,具体取决于查询字符串、页面上的窗体发布参数、浏览器类型或用户的语言。 可以将 ASP.NET 配置为在特定时间段内缓存输出缓存项。 你还可以将 ASP.NET 配置为根据外部事件(如缓存所依赖的数据库中的更改)自动逐出缓存条目。
OutputCache类可让你扩展输出缓存。 例如,你可以配置一个或多个自定义输出缓存提供程序,这些提供程序面向其他存储设备,如本地磁盘或远程磁盘、数据库、云存储和分布式缓存引擎。
属性
DefaultProviderName |
获取为输出缓存配置的默认提供程序的名称。 |
Providers |
获取网站的配置文件中指定的输出缓存提供程序的集合。 |
方法
Deserialize(Stream) |
将二进制对象反序列化为输出缓存数据。 |
Serialize(Stream, Object) |
将输出缓存数据序列化为二进制数据。 |