OutputCache 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.
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. |