OutputCacheParameters Class

Definition

Incapsula le impostazioni di inizializzazione della cache di output analizzate da una direttiva di pagina @ OutputCache da ASP.NET.Encapsulates the output cache initialization settings parsed from an @ OutputCache page directive by ASP.NET. Questa classe non può essere ereditata.This class cannot be inherited.

public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
Inheritance
OutputCacheParameters

Remarks

La classe OutputCacheParameters non viene utilizzata dagli sviluppatori di controlli o pagine di ASP.NET.The OutputCacheParameters class is not used by ASP.NET page or control developers. Fornisce una struttura di dati usata per archiviare le impostazioni della cache analizzate da una direttiva di pagina @ OutputCache dalla pagina ASP.NET e dai parser di controllo, ad esempio PageParser e TemplateControlParser.It provides a data structure used to store cache settings parsed from an @ OutputCache page directive by ASP.NET page and control parsers such as PageParser and TemplateControlParser. L'oggetto OutputCacheParameters viene utilizzato con il metodo Page.InitOutputCache per inizializzare la cache di output per una pagina e il relativo contenuto in fase di esecuzione.The OutputCacheParameters object is used with the Page.InitOutputCache method to initialize the output cache for a page and its contents at run time.

Constructors

OutputCacheParameters()

Inizializza una nuova istanza della classe OutputCacheParameters.Initializes a new instance of the OutputCacheParameters class.

Properties

CacheProfile

Ottiene o imposta un nome OutputCacheProfile associato alle impostazioni della voce della cache di output.Gets or sets an OutputCacheProfile name that is associated with the settings of the output cache entry.

Duration

Ottiene o imposta il periodo di tempo per cui una voce della cache deve rimanere nella cache di output.Gets or sets the amount of time that a cache entry is to remain in the output cache.

Enabled

Ottiene o imposta un valore che indica se la cache di output è attivata per il contenuto corrente.Gets or sets a value indicating whether output caching is enabled for the current content.

Location

Ottiene o imposta un valore che determina la posizione della voce della cache.Gets or sets a value that determines the location of the cache entry.

NoStore

Ottiene o imposta un valore che determina se la direttiva HTTP Cache-Control: no-store è impostata.Gets or sets a value that determines whether the HTTP Cache-Control: no-store directive is set.

SqlDependency

Ottiene o imposta un insieme di coppie di nomi di database e di tabella da cui dipende la voce della cache.Gets or sets a set of database and table name pairs that the cache entry depends on.

VaryByContentEncoding

Ottiene o imposta un insieme delimitato da virgole di set di caratteri (codifiche del contenuto) utilizzati per variare la voce della cache.Gets or sets a comma-delimited set of character sets (content encodings) used to vary the cache entry.

VaryByControl

Ottiene o imposta un insieme delimitato da punti e virgola di identificatori di controllo contenuti nella pagina o nel controllo utente corrente utilizzati per variare la voce della cache corrente.Gets or sets a semicolon-delimited set of control identifiers contained within the current page or user control used to vary the current cache entry.

VaryByCustom

Ottiene un elenco di stringhe personalizzate utilizzate dalla cache di output per variare la voce della cache.Gets a list of custom strings that the output cache uses to vary the cache entry.

VaryByHeader

Ottiene o imposta un insieme delimitato da virgole di nomi di intestazione utilizzati per variare la voce della cache.Gets or sets a comma-delimited set of header names used to vary the cache entry. I nomi di intestazione identificano le intestazioni HTTP associate alla richiesta.The header names identify HTTP headers associated with the request.

VaryByParam

Ottiene un elenco delimitato da punto e virgola di parametri di stringa di query o di parametri Post per i form utilizzati dalla cache di output per variare la voce della cache.Gets a semicolon-delimited list of query string or form POST parameters that the output cache uses to vary the cache entry.

Methods

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also