OutputCacheParameters Klass

Definition

Kapslar in initieringsinställningarna för utdatacachen som parsas från ett @ OutputCache siddirektiv genom ASP.NET. Det går inte att ärva den här klassen.

public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
Arv
OutputCacheParameters

Kommentarer

Klassen OutputCacheParameters används inte av ASP.NET sida eller kontrollutvecklare. Den innehåller en datastruktur som används för att lagra cacheinställningar som parsats från ett @ OutputCache siddirektiv genom ASP.NET sid- och kontrollparsers som PageParser och TemplateControlParser. Objektet OutputCacheParameters används med Page.InitOutputCache metoden för att initiera utdatacachen för en sida och dess innehåll vid körning.

Konstruktorer

Name Description
OutputCacheParameters()

Initierar en ny instans av OutputCacheParameters klassen.

Egenskaper

Name Description
CacheProfile

Hämtar eller anger ett OutputCacheProfile namn som är associerat med inställningarna för cacheposten för utdata.

Duration

Hämtar eller anger hur lång tid en cachepost ska finnas kvar i utdatacachen.

Enabled

Hämtar eller anger ett värde som anger om cachelagring av utdata är aktiverat för det aktuella innehållet.

Location

Hämtar eller anger ett värde som avgör platsen för cacheposten.

NoStore

Hämtar eller anger ett värde som avgör om HTTP-direktivet Cache-Control: no-store har angetts.

SqlDependency

Hämtar eller anger en uppsättning databas- och tabellnamnpar som cacheposten är beroende av.

VaryByContentEncoding

Hämtar eller anger en kommaavgränsad uppsättning teckenuppsättningar (innehållskodningar) som används för att variera cacheposten.

VaryByControl

Hämtar eller anger en semikolonavgränsad uppsättning kontrollidentifierare som finns på den aktuella sidan eller användarkontrollen som används för att variera den aktuella cacheposten.

VaryByCustom

Hämtar en lista över anpassade strängar som utdatacachen använder för att variera cacheposten.

VaryByHeader

Hämtar eller anger en kommaavgränsad uppsättning rubriknamn som används för att variera cacheposten. Rubriknamnen identifierar HTTP-huvuden som är associerade med begäran.

VaryByParam

Hämtar en semikolonavgränsad lista med frågesträngar eller POST-formulärparametrar som utdatacachen använder för att variera cacheposten.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även