OutputCache 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í.
Poskytuje programový přístup k poskytovatelům výstupní mezipaměti zadaným v konfiguračním souboru pro web.
public ref class OutputCache abstract sealed
public static class OutputCache
type OutputCache = class
Public Class OutputCache
- Dědičnost
-
OutputCache
Poznámky
Ukládání výstupu do mezipaměti ukládá vygenerovaný výstup stránek, ovládacích prvků a odpovědí HTTP do paměti. Ukládání výstupu do mezipaměti umožňuje ukládat různé verze obsahu v závislosti na řetězci dotazu a na parametrech formuláře na stránku, typu prohlížeče nebo v jazyce uživatele. Můžete nakonfigurovat ASP.NET pro uložení položky výstupní mezipaměti do mezipaměti pro určité období. Můžete také nakonfigurovat ASP.NET tak, aby automaticky vyřazovali položku mezipaměti na základě externí události, jako jsou změny v databázi, na které mezipaměť závisí.
Třída OutputCache umožňuje rozšířit ukládání výstupu do mezipaměti. Můžete například nakonfigurovat jednoho nebo více vlastních poskytovatelů výstupní mezipaměti, kteří cílí na jiná úložná zařízení, jako jsou místní nebo vzdálené disky, databáze, cloudové úložiště a moduly distribuované mezipaměti.
Vlastnosti
| Name | Description |
|---|---|
| DefaultProviderName |
Získá název výchozího zprostředkovatele, který je nakonfigurován pro výstupní mezipaměť. |
| Providers |
Získá kolekci zprostředkovatelů výstupní mezipaměti, které jsou zadány v konfiguračním souboru pro web. |
Metody
| Name | Description |
|---|---|
| Deserialize(Stream) |
Deserializuje binární objekt do dat výstupní mezipaměti. |
| Serialize(Stream, Object) |
Serializuje data výstupní mezipaměti do binárních dat. |