OutputCacheOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti konfigurace Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware.
public class OutputCacheOptions
type OutputCacheOptions = class
Public Class OutputCacheOptions
- Dědičnost
-
OutputCacheOptions
Konstruktory
OutputCacheOptions() |
Možnosti konfigurace Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware. |
Vlastnosti
ApplicationServices |
Získá aplikaci IServiceProvider. |
DefaultExpirationTimeSpan |
Doba trvání, po kterou je odpověď uložena v mezipaměti, když zásady nedefinují žádnou konkrétní hodnotu. Výchozí hodnota je nastavená na 60 sekund. |
MaximumBodySize |
Největší velikost uložená v mezipaměti textu odpovědi v bajtech. Výchozí hodnota je nastavená na 64 MB. Pokud tělo odpovědi tento limit překročí, nebudou uloženy do mezipaměti Microsoft.AspNetCore.OutputCaching.OutputCacheMiddleware. |
SizeLimit |
Omezení velikosti middlewaru výstupní mezipaměti v bajtech. Výchozí hodnota je nastavená na 100 MB. Při překročení tohoto limitu nebudou žádné nové odpovědi uloženy do mezipaměti, dokud nebudou vyřazeny starší položky. |
UseCaseSensitivePaths |
|
Metody
AddBasePolicy(Action<OutputCachePolicyBuilder>) |
Vytvoří a přidá instanci IOutputCachePolicy do základních zásad. |
AddBasePolicy(Action<OutputCachePolicyBuilder>, Boolean) |
Vytvoří a přidá instanci IOutputCachePolicy do základních zásad. |
AddBasePolicy(IOutputCachePolicy) |
Přidá instanci IOutputCachePolicy do základních zásad. |
AddPolicy(String, Action<OutputCachePolicyBuilder>) |
Definuje IOutputCachePolicy, na kterou lze odkazovat podle názvu. |
AddPolicy(String, Action<OutputCachePolicyBuilder>, Boolean) |
Definuje IOutputCachePolicy, na kterou lze odkazovat podle názvu. |
AddPolicy(String, IOutputCachePolicy) |
Definuje IOutputCachePolicy, na kterou lze odkazovat podle názvu. |