Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Spazio dei nomi System.Web.Caching

Lo spazio dei nomi System.Web.Caching fornisce classi per la memorizzazione nella cache di dati utilizzati di frequente nel server.

Lo spazio dei nomi include la classe Cache, un dizionario che consente di memorizzare oggetti dati, ad esempio tabelle hash e dataset. Fornisce inoltre una funzionalità di scadenza per tali oggetti e metodi che consentono di aggiungere e rimuovere gli oggetti. È possibile aggiungere gli oggetti alla cache con una dipendenza su altri file o voci della cache. In questo caso, l'oggetto Cache può richiamare un metodo di callback per comunicare all'applicazione quando un oggetto viene rimosso dalla cache.

  Classe Descrizione
Classe pubblica AggregateCacheDependency Combina più dipendenze tra un elemento memorizzato nell'oggetto Cache dell'applicazione ASP.NET e una matrice di oggetti CacheDependency. Questa classe non può essere ereditata.
Classe pubblica Cache Implementa la memoria cache per un'applicazione Web. Questa classe non può essere ereditata.
Classe pubblica CacheDependency Stabilisce una relazione di dipendenza tra un elemento memorizzato in un oggetto Cache dell'applicazione ASP.NET e un file, una chiave di cache, una matrice di uno dei due o di un altro oggetto CacheDependency. La classe CacheDependency esegue il monitoraggio delle relazioni di dipendenza in modo da rimuovere automaticamente un elemento memorizzato nella cache nel caso in cui venga modificata una delle relazioni.
Classe pubblica DatabaseNotEnabledForNotificationException Eccezione generata quando un database SQL Server non è abilitato a supportare dipendenze associate alla classe SqlCacheDependency. Questa classe non può essere ereditata.
Classe pubblica FileResponseElement Rappresenta parte di una voce della cache di output, archiviata come file.
Classe pubblica HeaderElement Rappresenta una singola intestazione HTTP inclusa in una risposta dalla cache di output.
Classe pubblica MemoryResponseElement Rappresenta parte di una voce della cache di output archiviata in memoria.
Classe pubblica OutputCache Fornisce accesso a livello di codice ai provider della cache di output specificati nel file di configurazione per un sito Web.
Classe pubblica OutputCacheProvider Funge da classe di base contenente i metodi astratti per l'implementazione di un provider della cache di output.
Classe pubblica OutputCacheProviderCollection Rappresenta l'insieme di provider della cache di output configurati per un sito Web.
Classe pubblica ResponseElement Classe di base astratta che rappresenta una risposta HTTP nella cache di output.
Classe pubblica SqlCacheDependency Stabilisce una relazione tra un elemento archiviato in un oggetto Cache dell'applicazione ASP.NET e una tabella di database SQL Server specifica o i risultati di una query di SQL Server 2005. Questa classe non può essere ereditata.
Classe pubblica SqlCacheDependencyAdmin Esegue attività amministrative richieste su un database SQL Server per supportare la classe SqlCacheDependency quando si utilizzano dipendenze basate sul polling. Questa classe non può essere ereditata.
Classe pubblica SubstitutionResponseElement Rappresenta un delegato gestito che può essere chiamato per inserire output generato dinamicamente in una risposta della cache di output.
Classe pubblica TableNotEnabledForNotificationException L'eccezione generata quando viene utilizzata una classe SqlCacheDependency viene utilizzata con una tabella di database non attivata per le notifiche delle modifiche.

  Interfaccia Descrizione
Interfaccia pubblica IOutputCacheEntry Definisce insiemi di elementi di risposta e intestazione HTTP che costituiscono un tipo di dati memorizzati nella cache di output che ASP.NET può passare a un provider.

  Delegato Descrizione
Delegato pubblico CacheItemRemovedCallback Definisce un metodo di callback per notificare alle applicazioni quando un elemento nella cache viene rimosso dall'oggetto Cache.
Delegato pubblico CacheItemUpdateCallback Definisce un metodo di callback utilizzato per inviare una notifica alle applicazioni prima che un elemento memorizzato nella cache venga rimosso dalla stessa.

  Enumerazione Descrizione
Enumerazione pubblica CacheItemPriority Specifica la priorità relativa degli elementi archiviati nell'oggetto Cache.
Enumerazione pubblica CacheItemRemovedReason Specifica il motivo per cui un elemento è stato rimosso da Cache.
Enumerazione pubblica CacheItemUpdateReason Specifica il motivo per cui un elemento memorizzato nella cache viene rimosso dall'oggetto Cache.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft