Page.InitOutputCache Methode

Definitie

Initialiseert de uitvoercache voor de huidige paginaaanvraag.

Overloads

Name Description
InitOutputCache(Int32, String, String, OutputCacheLocation, String)

Initialiseert de uitvoercache voor de huidige paginaaanvraag.

InitOutputCache(Int32, String, String, String, OutputCacheLocation, String)

Initialiseert de uitvoercache voor de huidige paginaaanvraag.

InitOutputCache(OutputCacheParameters)

Initialiseert de uitvoercache voor de huidige paginaaanvraag op basis van een OutputCacheParameters object.

Opmerkingen

Deze methode is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. Als u uitvoercaching voor een pagina wilt inschakelen en bewerken, gebruikt u een van de volgende methoden:

  • Stel opties declaratief in met behulp van de @ OutputCache instructie in het bestand .aspx.
  • Gebruik de methoden en eigenschappen van de HttpCachePolicy klasse, die wordt weergegeven door het Response.Cache object in de code van de pagina.

Zie Caching ASP.NET Pages voor meer informatie.

InitOutputCache(Int32, String, String, OutputCacheLocation, String)

Initialiseert de uitvoercache voor de huidige paginaaanvraag.

protected:
 virtual void InitOutputCache(int duration, System::String ^ varyByHeader, System::String ^ varyByCustom, System::Web::UI::OutputCacheLocation location, System::String ^ varyByParam);
protected virtual void InitOutputCache(int duration, string varyByHeader, string varyByCustom, System.Web.UI.OutputCacheLocation location, string varyByParam);
abstract member InitOutputCache : int * string * string * System.Web.UI.OutputCacheLocation * string -> unit
override this.InitOutputCache : int * string * string * System.Web.UI.OutputCacheLocation * string -> unit
Protected Overridable Sub InitOutputCache (duration As Integer, varyByHeader As String, varyByCustom As String, location As OutputCacheLocation, varyByParam As String)

Parameters

duration
Int32

De hoeveelheid tijd die objecten die zijn opgeslagen in de uitvoercache, zijn geldig.

varyByHeader
String

Een door puntkomma's gescheiden lijst met headers die inhoud uit de uitvoercache varieert.

varyByCustom
String

De Vary HTTP-header.

location
OutputCacheLocation

Een van de OutputCacheLocation waarden.

varyByParam
String

Een door puntkomma's gescheiden lijst met parameters die zijn ontvangen door een GET- of POST-methode die inhoud van de uitvoercache varieert.

Uitzonderingen

Er is een ongeldige waarde opgegeven voor location.

Opmerkingen

U moet deze methode niet aanroepen. Als u uitvoercaching voor een pagina wilt inschakelen en bewerken, gebruikt u de @ OutputCache instructie in het bestand .aspx of de methoden en eigenschappen van de HttpCachePolicy klasse. Deze laatste zijn toegankelijk via Response.Cache syntaxis in de code van de pagina. Zie Caching ASP.NET Pages voor meer informatie.

Zie ook

Van toepassing op

InitOutputCache(Int32, String, String, String, OutputCacheLocation, String)

Initialiseert de uitvoercache voor de huidige paginaaanvraag.

protected:
 virtual void InitOutputCache(int duration, System::String ^ varyByContentEncoding, System::String ^ varyByHeader, System::String ^ varyByCustom, System::Web::UI::OutputCacheLocation location, System::String ^ varyByParam);
protected virtual void InitOutputCache(int duration, string varyByContentEncoding, string varyByHeader, string varyByCustom, System.Web.UI.OutputCacheLocation location, string varyByParam);
abstract member InitOutputCache : int * string * string * string * System.Web.UI.OutputCacheLocation * string -> unit
override this.InitOutputCache : int * string * string * string * System.Web.UI.OutputCacheLocation * string -> unit
Protected Overridable Sub InitOutputCache (duration As Integer, varyByContentEncoding As String, varyByHeader As String, varyByCustom As String, location As OutputCacheLocation, varyByParam As String)

Parameters

duration
Int32

De hoeveelheid tijd die objecten die zijn opgeslagen in de uitvoercache, zijn geldig.

varyByContentEncoding
String

Een door puntkomma's gescheiden lijst met tekensets (inhoudscoderingen) die inhoud uit de uitvoercache varieert.

varyByHeader
String

Een door puntkomma's gescheiden lijst met headers die inhoud uit de uitvoercache varieert.

varyByCustom
String

De Vary HTTP-header.

location
OutputCacheLocation

Een van de OutputCacheLocation waarden.

varyByParam
String

Een door puntkomma's gescheiden lijst met parameters die zijn ontvangen door een GET- of POST-methode die inhoud van de uitvoercache varieert.

Uitzonderingen

Er is een ongeldige waarde opgegeven voor location.

Opmerkingen

U moet deze methode niet aanroepen. Als u uitvoercaching voor een pagina wilt inschakelen en bewerken, gebruikt u de @ OutputCache instructie in het .aspx-bestand of methoden en eigenschappen van de HttpCachePolicy klasse. Deze laatste zijn toegankelijk via Response.Cache syntaxis in de code van de pagina. Zie Caching ASP.NET Pages voor meer informatie.

Zie ook

Van toepassing op

InitOutputCache(OutputCacheParameters)

Initialiseert de uitvoercache voor de huidige paginaaanvraag op basis van een OutputCacheParameters object.

protected public:
 virtual void InitOutputCache(System::Web::UI::OutputCacheParameters ^ cacheSettings);
protected internal virtual void InitOutputCache(System.Web.UI.OutputCacheParameters cacheSettings);
abstract member InitOutputCache : System.Web.UI.OutputCacheParameters -> unit
override this.InitOutputCache : System.Web.UI.OutputCacheParameters -> unit
Protected Friend Overridable Sub InitOutputCache (cacheSettings As OutputCacheParameters)

Parameters

cacheSettings
OutputCacheParameters

Een OutputCacheParameters met de cache-instellingen.

Uitzonderingen

Het cacheprofiel is niet gevonden.

– of –

Een ontbrekend profielkenmerk voor richtlijn- of configuratie-instellingen.

De locatie van de uitvoercache-instellingen is ongeldig.

Opmerkingen

U moet deze methode niet aanroepen. Als u uitvoercaching voor een pagina wilt inschakelen en bewerken, gebruikt u de @ OutputCache instructie in het bestand .aspx of de methoden en eigenschappen van de HttpCachePolicy klasse. De laatste zijn toegankelijk via Response.Cache syntaxis in het codedeclaratieblok van de pagina of code-behind-bestand. Zie Caching ASP.NET Pages voor meer informatie.

Zie ook

Van toepassing op