CacheBehaviorAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Markiert eine Komponente so, dass sie nicht in die zwischengespeicherte Ausgabe eines eingeschlossenen CacheView-Steuerelements integriert wird, und gibt an, wie sich die Komponente in diesem Fall verhält. Standardmäßig bleibt die Komponente live (Rerender): Sie führt für jede Anforderung einen eigenen Lebenszyklus aus, während die Parameter einmal erfasst und bei Cachetreffern unverändert wiedergegeben werden. Wird Throw verwendet, um live zu rendern.
CacheConditionAttribute Kombinieren Sie die Komponente, um die Komponente in die zwischengespeicherte Ausgabe einzuschließen, wenn die Grenze je nach den angegebenen Dimensionen variiert.
[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
- Vererbung
-
CacheBehaviorAttribute
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| CacheBehaviorAttribute(CacheBehavior) |
Initialisiert eine neue Instanz der CacheBehaviorAttribute-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Behavior |
Ruft das Verhalten ab, das angewendet werden soll, wenn die Komponente nicht in die zwischengespeicherte Ausgabe einer eingeschlossenen CacheView integriert werden kann. |