Sprache

CacheBehaviorAttribute Klasse

Definition

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.

Gilt für: