CacheBehaviorAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contrassegna un componente in modo che non venga inserito nell'output memorizzato nella cache di un controllo CacheView che lo racchiude e specifica il comportamento in questo caso. Per impostazione predefinita, il componente rimane attivo (Rerender): esegue il proprio ciclo di vita su ogni richiesta, mentre i relativi parametri vengono acquisiti una sola volta e riprodotti senza modifiche nei riscontri nella cache. Usare Throw per generare un'eccezione anziché eseguire il rendering live.
Combinare con CacheConditionAttribute per includere il componente nell'output memorizzato nella cache quando il limite varia in base alle dimensioni specificate.
[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
- Ereditarietà
-
CacheBehaviorAttribute
- Attributi
Costruttori
| Nome | Descrizione |
|---|---|
| CacheBehaviorAttribute(CacheBehavior) |
Inizializza una nuova istanza della classe CacheBehaviorAttribute. |
Proprietà
| Nome | Descrizione |
|---|---|
| Behavior |
Ottiene il comportamento da applicare quando il componente non può essere inserito nell'output memorizzato nella cache di un controllo CacheView che lo racchiude. |