다음을 통해 공유


HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) 메서드

정의

제공된 열거형 값에 따라 Cache-Control HTTP 헤더를 must-revalidate 또는 proxy-revalidate 지시문 중 하나로 설정합니다.

public:
 void SetRevalidation(System::Web::HttpCacheRevalidation revalidation);
public void SetRevalidation (System.Web.HttpCacheRevalidation revalidation);
member this.SetRevalidation : System.Web.HttpCacheRevalidation -> unit
Public Sub SetRevalidation (revalidation As HttpCacheRevalidation)

매개 변수

revalidation
HttpCacheRevalidation

Cache-Control 헤더를 설정할 HttpCacheRevalidation 열거형 값입니다.

예외

revalidation 는 열거형 값 중 하나가 아닙니다.

예제

다음 코드 예제에서는 캐시 유효성 재검사 AllCaches방법을 보여 줍니다.

Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)

설명

동일한 None기본값은 이 메서드에서 명시적으로 지정하지 않는 한 헤더에 두 지시문을 보내지 않는 것입니다.

SetRevalidation .NET Framework 버전 3.5에서에서 도입 되었습니다. 자세한 내용은 버전 및 종속성을 참조하세요.

적용 대상

추가 정보