Поделиться через


OutputCacheParameters Класс

Определение

Инкапсулирует параметры инициализации кэша выходных данных, извлеченные ASP.NET из директивы страницы @ OutputCache при синтаксическом анализе. Этот класс не наследуется.

public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
Наследование
OutputCacheParameters

Комментарии

Класс OutputCacheParameters не используется разработчиками страниц ASP.NET или элементов управления. Он предоставляет структуру данных, используемую для хранения параметров кэша, проанализированных из директивы страницы @ OutputCache ASP.NET страницы и средств синтаксического анализа элементов управления, таких как PageParser и TemplateControlParser. Объект OutputCacheParameters используется с методом для инициализации Page.InitOutputCache кэша вывода для страницы и ее содержимого во время выполнения.

Конструкторы

OutputCacheParameters()

Инициализирует новый экземпляр класса OutputCacheParameters.

Свойства

CacheProfile

Возвращает или задает имя OutputCacheProfile, связанное с параметрами записи кэша выходных данных.

Duration

Возвращает или устанавливает время, в течение которого записи кэша должны оставаться в кэше выходного потока.

Enabled

Возвращает и задает значение, указывающее, разрешено ли кэширование выходного потока для текущего содержимого.

Location

Возвращает или задает значение, определяющее расположение записи кэша.

NoStore

Возвращает или задает значение, определяющее задана ли директива HTTP Cache-Control: no-store.

SqlDependency

Возвращает или задает набор баз данных и пар табличных имен, от которых зависит запись кэша.

VaryByContentEncoding

Возвращает или задает разделенный запятыми набор кодировок (кодировки содержимого), используемых для изменения записи кэша.

VaryByControl

Возвращает или задает разделенный запятыми набор атрибутов элемента управления, содержащихся в текущей странице или пользовательский элемент управления, используемый для изменения текущей записи кэша.

VaryByCustom

Возвращает список пользовательских строк, используемых кэшем выходного потока для изменения записи кэша.

VaryByHeader

Возвращает или задает разделенный запятыми набор имен заголовков, используемых для изменения записи кэша. Имена заголовков определяют HTTP — заголовки, связанные с запросом.

VaryByParam

Получает разделенный точками с запятой список строк запроса или параметров POST формы, используемых кэшем выходного потока для изменения записи кэша.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел