Lenguaje

CacheBehaviorAttribute Clase

Definición

Marca un componente para que no se almacene en la salida almacenada en caché de una cacheView envolvente y especifique cómo se comporta en ese caso. De forma predeterminada, el componente permanece activo (Rerender): ejecuta su propio ciclo de vida en cada solicitud mientras sus parámetros se capturan una vez y se reproducen sin cambios en los aciertos de caché. Use Throw para iniciar en lugar de representar en vivo.

Combine con CacheConditionAttribute para incluir el componente en la salida almacenada en caché cuando el límite varía según las dimensiones especificadas.

[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
Herencia
CacheBehaviorAttribute
Atributos

Constructores

Nombre Description
CacheBehaviorAttribute(CacheBehavior)

Inicializa una nueva instancia de la clase CacheBehaviorAttribute.

Propiedades

Nombre Description
Behavior

Obtiene el comportamiento que se va a aplicar cuando el componente no se puede hornear en la salida almacenada en caché de una cacheView envolvente.

Se aplica a