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 |
SqlDependency |
Возвращает или задает набор баз данных и пар табличных имен, от которых зависит запись кэша. |
VaryByContentEncoding |
Возвращает или задает разделенный запятыми набор кодировок (кодировки содержимого), используемых для изменения записи кэша. |
VaryByControl |
Возвращает или задает разделенный запятыми набор атрибутов элемента управления, содержащихся в текущей странице или пользовательский элемент управления, используемый для изменения текущей записи кэша. |
VaryByCustom |
Возвращает список пользовательских строк, используемых кэшем выходного потока для изменения записи кэша. |
VaryByHeader |
Возвращает или задает разделенный запятыми набор имен заголовков, используемых для изменения записи кэша. Имена заголовков определяют HTTP — заголовки, связанные с запросом. |
VaryByParam |
Получает разделенный точками с запятой список строк запроса или параметров POST формы, используемых кэшем выходного потока для изменения записи кэша. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |