OutputCache Classe

Definizione

Fornisce accesso a livello di codice ai provider della cache di output specificati nel file di configurazione per un sito Web.

public ref class OutputCache abstract sealed
public static class OutputCache
type OutputCache = class
Public Class OutputCache
Ereditarietà
OutputCache

Commenti

La memorizzazione nella cache di output archivia l'output generato di pagine, controlli e risposte HTTP in memoria. La memorizzazione nella cache di output consente di memorizzare nella cache versioni diverse del contenuto a seconda della stringa di query e dei parametri del post del modulo a una pagina, nel tipo di browser o nella lingua dell'utente. È possibile configurare ASP.NET per memorizzare nella cache una voce della cache di output per un periodo specifico. È anche possibile configurare ASP.NET per rimuovere una voce della cache automaticamente in base a un evento esterno, ad esempio le modifiche nel database da cui dipende la cache.

La OutputCache classe consente di estendere la memorizzazione nella cache di output. È ad esempio possibile configurare uno o più provider di cache di output personalizzati destinati ad altri dispositivi di archiviazione quali dischi locali o remoti, database, archiviazione cloud e motori di cache distribuiti.

Proprietà

DefaultProviderName

Ottiene il nome del provider predefinito configurato per la cache di output.

Providers

Ottiene un insieme di provider della cache di output specificati nel file di configurazione per un sito Web.

Metodi

Deserialize(Stream)

Deserializza un oggetto binario in dati della cache di output.

Serialize(Stream, Object)

Serializza i dati della cache di output in dati binari.

Si applica a