OutputCacheParameters Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |
| 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) |