OutputCacheAttribute Klasse

Definition

Gibt die Parameter an, die zum Festlegen der entsprechenden Header im Ausgabezwischenspeicher erforderlich sind.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public sealed class OutputCacheAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type OutputCacheAttribute = class
    inherit Attribute
Public NotInheritable Class OutputCacheAttribute
Inherits Attribute
Vererbung
OutputCacheAttribute
Attribute

Hinweise

Für dieses Attribut ist die Middleware für den Ausgabecache erforderlich.

Konstruktoren

OutputCacheAttribute()

Gibt die Parameter an, die zum Festlegen der entsprechenden Header im Ausgabezwischenspeicher erforderlich sind.

Eigenschaften

Duration

Ruft die Dauer in Sekunden ab, für die die Antwort zwischengespeichert wird, oder legt sie fest.

NoStore

Dient zum Abrufen oder Festlegen des Werts, der bestimmt, ob die Antwort zwischengespeichert werden soll oder nicht. Wenn sie auf truefestgelegt ist, wird die Antwort nicht zwischengespeichert.

PolicyName

Dient zum Abrufen oder Festlegen des Werts des Cacherichtliniennamens.

Tags

Ruft Tags ab, die auf den Ausgabecache angewendet werden sollen, oder legt diese fest.

VaryByHeaderNames

Dient zum Abrufen oder Festlegen der Kopfzeilennamen, die variieren sollen.

VaryByQueryKeys

Ruft die Abfrageschlüssel ab, die variieren sollen, oder legt sie fest.

VaryByRouteValueNames

Dient zum Abrufen oder Festlegen der Namen des Routenwerts, der je nach variieren soll.

Gilt für: