Compartir a través de


OutputCacheAttribute Clase

Definición

Especifica los parámetros necesarios para establecer los encabezados adecuados en el almacenamiento en caché de salida.

[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
Herencia
OutputCacheAttribute
Atributos

Comentarios

Este atributo requiere el middleware de caché de salida.

Constructores

OutputCacheAttribute()

Especifica los parámetros necesarios para establecer los encabezados adecuados en el almacenamiento en caché de salida.

Propiedades

Duration

Obtiene o establece la duración en segundos para la que se almacena en caché la respuesta.

NoStore

Obtiene o establece el valor que determina si la respuesta debe almacenarse en caché o no. Cuando se establece en true, la respuesta no se almacenará en caché.

PolicyName

Obtiene o establece el valor del nombre de la directiva de caché.

Tags

Obtiene o establece etiquetas que se van a aplicar a la memoria caché de salida.

VaryByHeaderNames

Obtiene o establece los nombres de encabezado que varían según.

VaryByQueryKeys

Obtiene o establece las claves de consulta que varían según.

VaryByRouteValueNames

Obtiene o establece los nombres de valor de ruta que varían según.

Se aplica a