Sdílet prostřednictvím


HttpRuntimeSection.EnableKernelOutputCache Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda je povolena ukládání výstupu do mezipaměti.

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

Hodnota vlastnosti

truepokud je povolené ukládání výstupu do mezipaměti; v opačném případě . false Výchozí hodnota je true.

Atributy

Příklady

Následující příklad ukazuje, jak použít EnableKernelOutputCache vlastnost.

// 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

Poznámky

Aby bylo možné odpověď uložit do mezipaměti, musí být splněna následující kritéria:

  • Ukládání do mezipaměti musí být explicitně povoleno direktivou stránky nebo rozhraním API pro ukládání do mezipaměti.

  • Ukládání do mezipaměti musí mít zásady vypršení platnosti, aby jádro vědělo, kdy ho má zahodit.

  • Ukládání do mezipaměti nemůže obsahovat žádné hlavičky nebo parametry proměnných.

  • Požadavek nesmí vyžadovat žádné ověřování.

Poznámka

Tato vlastnost je relevantní pouze v případě, že je nainstalována Internetová informační služba (IIS) verze 6.0 nebo novější.

Platí pro

Viz také