ResponseCacheAttribute 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.
Gibt die Parameter an, die zum Festlegen geeigneter Header beim Zwischenspeichern von Antworten erforderlich sind.
public ref class ResponseCacheAttribute : Attribute, Microsoft::AspNetCore::Mvc::Filters::IFilterFactory, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class ResponseCacheAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type ResponseCacheAttribute = class
inherit Attribute
interface IFilterFactory
interface IFilterMetadata
interface IOrderedFilter
Public Class ResponseCacheAttribute
Inherits Attribute
Implements IFilterFactory, IOrderedFilter
- Vererbung
-
ResponseCacheAttribute
- Attribute
- Implementiert
Konstruktoren
ResponseCacheAttribute() |
Gibt die Parameter an, die zum Festlegen geeigneter Header beim Zwischenspeichern von Antworten erforderlich sind. |
Eigenschaften
CacheProfileName |
Ruft den Wert des Cacheprofilnamens ab oder legt den Wert fest. |
Duration |
Ruft die Dauer in Sekunden ab, für die die Antwort zwischengespeichert wird, oder legt diese fest. Dadurch wird "max-age" im Header "Cache-control" festgelegt. |
IsReusable |
Ruft einen Wert ab, der angibt, ob das Ergebnis von CreateInstance(IServiceProvider) anforderungenübergreifend wiederverwendet werden kann. |
Location |
Ruft den Speicherort ab, an dem die Daten aus einer bestimmten URL zwischengespeichert werden müssen, oder legt diesen fest. |
NoStore |
Ruft den Wert ab, der bestimmt, ob die Daten gespeichert werden sollen oder nicht, oder legt den Wert fest.
Bei Festlegung auf |
Order |
Ruft den Wert der Reihenfolge zum Bestimmen der Ausführungsreihenfolge von Filtern ab. Filter werden im aufsteigenden numerischen Wert der Order Eigenschaft ausgeführt. |
VaryByHeader |
Ruft den Wert für den Vary-Antwortheader ab oder legt den Wert fest. |
VaryByQueryKeys |
Ruft die Abfrageschlüssel ab, die je nach variieren sollen, oder legt sie fest. |
Methoden
CreateInstance(IServiceProvider) |
Erstellt eine instance des ausführbaren Filters. |
GetCacheProfile(MvcOptions) |
Ruft die CacheProfile für dieses Attribut ab. |