OutputCacheOptions 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.
Opzioni per la configurazione del Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware.
public class OutputCacheOptions
type OutputCacheOptions = class
Public Class OutputCacheOptions
- Ereditarietà
-
OutputCacheOptions
Costruttori
OutputCacheOptions() |
Opzioni per la configurazione del Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware. |
Proprietà
ApplicationServices |
Ottiene l'applicazione IServiceProvider. |
DefaultExpirationTimeSpan |
La durata di una risposta viene memorizzata nella cache quando non viene definito alcun valore specifico da un criterio. Il valore predefinito è impostato su 60 secondi. |
MaximumBodySize |
Dimensione memorizzabile nella cache massima per il corpo della risposta in byte. Il valore predefinito è impostato su 64 MB. Se il corpo della risposta supera questo limite, non verrà memorizzato nella cache dal Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware. |
SizeLimit |
Limite di dimensioni per il middleware della cache di output in byte. Il valore predefinito è impostato su 100 MB. Quando questo limite viene superato, non verranno memorizzate nuove risposte nella cache fino a quando non vengono rimosse le voci meno recenti. |
UseCaseSensitivePaths |
|
Metodi
AddBasePolicy(Action<OutputCachePolicyBuilder>) |
Compila e aggiunge un'istanza di IOutputCachePolicy ai criteri di base. |
AddBasePolicy(Action<OutputCachePolicyBuilder>, Boolean) |
Compila e aggiunge un'istanza di IOutputCachePolicy ai criteri di base. |
AddBasePolicy(IOutputCachePolicy) |
Aggiunge un'istanza di IOutputCachePolicy ai criteri di base. |
AddPolicy(String, Action<OutputCachePolicyBuilder>) |
Definisce un IOutputCachePolicy a cui è possibile fare riferimento in base al nome. |
AddPolicy(String, Action<OutputCachePolicyBuilder>, Boolean) |
Definisce un IOutputCachePolicy a cui è possibile fare riferimento in base al nome. |
AddPolicy(String, IOutputCachePolicy) |
Definisce un IOutputCachePolicy a cui è possibile fare riferimento in base al nome. |