HttpRuntimeSection.EnableKernelOutputCache Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Ausgabezwischenspeicherung aktiviert ist, oder legt diesen fest.

public:
 property bool EnableKernelOutputCache { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enableKernelOutputCache", DefaultValue=true)]
public bool EnableKernelOutputCache { get; set; }
[<System.Configuration.ConfigurationProperty("enableKernelOutputCache", DefaultValue=true)>]
member this.EnableKernelOutputCache : bool with get, set
Public Property EnableKernelOutputCache As Boolean

Eigenschaftswert

true, wenn die Ausgabezwischenspeicherung aktiviert ist, andernfalls false. Der Standardwert ist true.

Attribute

Beispiele

Im folgenden Beispiel wird die Verwendung der EnableKernelOutputCache-Eigenschaft veranschaulicht.

// Get the current EnableKernelOutputCache property value.
Response.Write("EnableKernelOutputCache: " +
  configSection.EnableKernelOutputCache + "<br>");

// Set the EnableKernelOutputCache property to true.
configSection.EnableKernelOutputCache = true;
' Get the current EnableKernelOutputCache property value.
Response.Write("EnableKernelOutputCache: " & _
  configSection.EnableKernelOutputCache & "<br>")

' Set the EnableKernelOutputCache property to true.
configSection.EnableKernelOutputCache = True

Hinweise

Um eine Antwort zwischenzuspeichern, müssen die folgenden Kriterien erfüllt sein:

  • Das Zwischenspeichern muss explizit durch eine Seitendirektive oder die Zwischenspeicherungs-API aktiviert werden.

  • Zwischenspeichern muss über eine Ablaufrichtlinie verfügen, damit der Kernel weiß, wann es verworfen werden soll.

  • Zwischenspeichern darf keine Variablenheader oder Parameter aufweisen.

  • Die Anforderung darf keine Authentifizierung erfordern.

Hinweis

Diese Eigenschaft ist nur relevant, wenn Iis (Internetinformationsdienste) Version 6.0 oder höher installiert ist.

Gilt für:

Weitere Informationen