CacheBehaviorAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |