OutputCacheAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica os parâmetros necessários para definir cabeçalhos apropriados no cache de saída.
[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
- Herança
-
OutputCacheAttribute
- Atributos
Comentários
Esse atributo requer o middleware de cache de saída.
Construtores
OutputCacheAttribute() |
Especifica os parâmetros necessários para definir cabeçalhos apropriados no cache de saída. |
Propriedades
Duration |
Obtém ou define a duração em segundos para a qual a resposta é armazenada em cache. |
NoStore |
Obtém ou define o valor que determina se a resposta deve ser armazenada em cache ou não.
Quando definido como |
PolicyName |
Obtém ou define o valor do nome da política de cache. |
Tags |
Obtém ou define marcas a serem aplicadas ao cache de saída. |
VaryByHeaderNames |
Obtém ou define os nomes de cabeçalho para variar. |
VaryByQueryKeys |
Obtém ou define as chaves de consulta para variar. |
VaryByRouteValueNames |
Obtém ou define os nomes de valor de rota para variar. |