OutputCache 类

定义

可通过编程方式访问网站的配置文件中指定的输出缓存提供程序。

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)

将输出缓存数据序列化为二进制数据。

适用于