다음을 통해 공유


HttpRuntimeSection.EnableKernelOutputCache 속성

정의

출력 캐싱을 사용하는지 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

출력 캐싱을 사용하면 true이고, 그러지 않으면 false입니다. 기본값은 true입니다.

특성

예제

다음 예제에서는 EnableKernelOutputCache 속성을 사용하는 방법을 보여 줍니다.

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

설명

응답을 캐시 하려면 다음 조건을 충족 해야 합니다.

  • 캐싱을 명시적으로 설정 해야 페이지 지시문 또는 캐싱 API.

  • 캐싱 커널 취소 하는 시기를 알 수 있도록 만료 정책이 있어야 합니다.

  • 캐시는 모든 헤더 변수 또는 매개 변수를 사용할 수 없습니다.

  • 요청에는 인증이 필요 하지 해야 합니다.

참고

이 속성은 인터넷 정보 서비스 (IIS) 버전 6.0 이상이 설치 된 경우에 관련 됩니다.

적용 대상

추가 정보