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)

Сериализует данные выходного кэша в двоичные данные.

Применяется к