System::Net::Cache::RequestCacheLevel 열거형

RequestCacheLevel enum

이 열거형은 모든 WebRequest에 적용 가능한 캐시 설정을 설명합니다.

enum class RequestCacheLevel

이름설명
Default0리소스에 대한 요청을 리소스의 캐시된 복사본을 사용하거나 서버에 리소스 요청을 전송하여 만족시킵니다.
BypassCache1서버를 사용하여 요청을 만족시킵니다. 캐시에서 항목을 가져오지 않습니다.
CacheOnly2리소스에 대한 요청을 캐시에서만 만족시킵니다. 리소스가 클라이언트 캐시에 없을 경우 WebException이 발생합니다.
CacheIfAvailable3리소스가 캐시에서 사용 가능하면 캐시에서 요청을 만족시키고, 그렇지 않으면 서버에 요청을 보냅니다.
재검증4클라이언트 타임스탬프가 서버의 리소스 타임스탬프와 동일하면 로컬 복사본을 사용합니다. 그렇지 않으면 서버에서 리소스를 다운로드합니다.
새로 고침5리소스는 항상 서버에서 다운로드됩니다.
NoCacheNoStore6캐시의 리소스를 사용하여 요청을 절대 만족시키지 않으며, 리소스를 캐시하지도 않습니다.

또 보기