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)

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

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