Udostępnij za pośrednictwem


HttpRuntimeSection.EnableKernelOutputCache Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy buforowanie danych wyjściowych jest włączone.

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

Wartość właściwości

true jeśli buforowanie danych wyjściowych jest włączone; w przeciwnym razie , false. Wartość domyślna to true.

Atrybuty

Przykłady

W poniższym przykładzie pokazano, jak używać EnableKernelOutputCache właściwości .

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

Uwagi

Aby buforować odpowiedź, należy spełnić następujące kryteria:

  • Buforowanie musi być jawnie włączone przez dyrektywę strony lub przez interfejs API buforowania.

  • Buforowanie musi mieć zasady wygasania, aby jądro wiedziało, kiedy je odrzucić.

  • Buforowanie nie może mieć żadnych nagłówków ani parametrów zmiennych.

  • Żądanie nie może wymagać żadnego uwierzytelniania.

Uwaga

Ta właściwość ma zastosowanie tylko wtedy, gdy jest zainstalowana usługa Internet Information Services (IIS) w wersji 6.0 lub nowszej.

Dotyczy

Zobacz też