OutputCacheAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica i parametri necessari per impostare le intestazioni appropriate nella memorizzazione nella cache dell'output.
[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
- Ereditarietà
-
OutputCacheAttribute
- Attributi
Commenti
Questo attributo richiede il middleware della cache di output.
Costruttori
OutputCacheAttribute() |
Specifica i parametri necessari per impostare le intestazioni appropriate nella memorizzazione nella cache dell'output. |
Proprietà
Duration |
Ottiene o imposta la durata in secondi per cui la risposta viene memorizzata nella cache. |
NoStore |
Ottiene o imposta il valore che determina se la risposta deve essere memorizzata nella cache o meno.
Se impostato su |
PolicyName |
Ottiene o imposta il valore del nome dei criteri della cache. |
Tags |
Ottiene o imposta i tag da applicare alla cache di output. |
VaryByHeaderNames |
Ottiene o imposta i nomi delle intestazioni da variare. |
VaryByQueryKeys |
Ottiene o imposta le chiavi di query da variare. |
VaryByRouteValueNames |
Ottiene o imposta i nomi dei valori di route da variare. |