다음을 통해 공유


PageAdapter.CacheVaryByHeaders 속성

정의

이 파생 페이지 어댑터가 연결되는 웹 페이지에 대한 캐싱을 변경하는 추가 HTTP 헤더의 목록을 가져옵니다.

public:
 virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByHeaders { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByHeaders { get; }
member this.CacheVaryByHeaders : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByHeaders As StringCollection

속성 값

StringCollection

HTTP 헤더의 목록이 포함된 IList이거나 null입니다.

설명

웹 페이지를 캐시 하는 웹에서 엔터티는 HTTP 헤더 및 기타 요인에 따라 여러 버전을 캐시 합니다. 예를 들어 버전 페이지 생성 되는 각 언어는 일반적으로 캐시에 대 한 기반을 Accept-Language HTTP 헤더입니다.

특정 브라우저에 대 한 대상에 관계 없이 캐싱을 제어 하는 헤더 외에도 HTTP 헤더에 의해 캐싱을 변경 해야 할 수 있습니다. 예를 들어, 다양 한 화면 크기에 대 한 페이지의 여러 버전을 캐시 해야 할 수 있습니다.

반환 된 헤더 이름이 합니다 CacheVaryByHeaders 속성에 헤더 목록에 추가 됩니다는 Vary 클라이언트 브라우저로 전송 하는 HTTP 헤더입니다.

상속자 참고

상속 하는 경우는 PageAdapter 재정의할 수 있습니다 클래스는 CacheVaryByHeaders 대상별 캐싱을 제어 하는 추가 헤더의 목록을 반환 하는 속성입니다. 합니다 CacheVaryByHeaders 속성을 기본 null입니다.

적용 대상

추가 정보