Язык

CacheBehaviorAttribute Класс

Определение

Помечает компонент таким образом, чтобы он не был запечен в кэшированные выходные данные заключителя CacheView, и указывает, как он ведет себя в этом случае. По умолчанию компонент остается активным (Rerender): он выполняет собственный жизненный цикл по каждому запросу во время записи его параметров один раз и воспроизводится без изменений при попаданиях кэша. Используется Throw для создания вместо отрисовки в реальном времени.

Объединение с CacheConditionAttribute включением компонента в кэшированные выходные данные, когда граница зависит от заданных измерений.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public sealed class CacheBehaviorAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)>]
type CacheBehaviorAttribute = class
    inherit Attribute
Public NotInheritable Class CacheBehaviorAttribute
Inherits Attribute
Наследование
CacheBehaviorAttribute
Атрибуты

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

Имя. Описание
CacheBehaviorAttribute(CacheBehavior)

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

Свойства

Имя. Описание
Behavior

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

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