다음을 통해 공유


CacheControlHeaderValue 클래스

정의

HTTP 헤더를 Cache-Control 나타냅니다.

public ref class CacheControlHeaderValue
public class CacheControlHeaderValue
type CacheControlHeaderValue = class
Public Class CacheControlHeaderValue
상속
CacheControlHeaderValue

생성자

CacheControlHeaderValue()

CacheControlHeaderValue의 새 인스턴스를 초기화합니다.

필드

MaxAgeString

cache-control 지시문에 max-age 대한 상수입니다.

MaxStaleString

cache-control 지시문에 max-stale 대한 상수입니다.

MinFreshString

cache-control 지시문에 min-fresh 대한 상수입니다.

MustRevalidateString

cache-control 지시문에 must-revalidate 대한 상수입니다.

NoCacheString

cache-control 지시문에 no-cache 대한 상수입니다.

NoStoreString

cache-control 지시문에 no-store 대한 상수입니다.

NoTransformString

cache-control 지시문에 no-transform 대한 상수입니다.

OnlyIfCachedString

cache-control 지시문에 only-if-cached 대한 상수입니다.

PrivateString

cache-control 지시문에 private 대한 상수입니다.

ProxyRevalidateString

cache-control 지시문에 proxy-revalidate 대한 상수입니다.

PublicString

cache-control 지시문에 public 대한 상수입니다.

SharedMaxAgeString

cache-control 지시문에 s-maxage 대한 상수입니다.

속성

Extensions

각각 선택적 할당 값이 있는 캐시 확장 토큰을 가져옵니다.

MaxAge

지시문의 값을 max-age 가져오거나 설정합니다.

max-age는 응답이 최신으로 간주되는 최대 시간을 지정합니다.

MaxStale

가 포함되는지 여부를 max-stale 결정하는 값을 가져오거나 설정합니다.

max-stale 클라이언트가 부실 응답을 수락합니다. 부실에 대한 최대 허용 오차는 로 MaxStaleLimit지정됩니다.

MaxStaleLimit

지시문의 값을 max-stale 가져오거나 설정합니다.

HTTP 클라이언트가 만료 시간을 초과한 응답을 수락할 최대 기간을 나타냅니다.

MinFresh

지시문의 값을 min-fresh 가져오거나 설정합니다.

HTTP 클라이언트가 응답을 수락할 의향이 있는 새로 고침 수명을 나타냅니다.

MustRevalidate

응답 지시문이 포함되어 있는지 여부를 must-revalidate 결정하는 값을 가져오거나 설정합니다.

캐시가 사용하기 전에 원본 서버에서 부실 캐시의 사용 유효성을 다시 검사해야 했음을 나타냅니다.

NoCache

지시문의 값을 no-cache 가져오거나 설정합니다.

no-cache를 구성하면 클라이언트가 원래 서버를 사용하여 캐시된 응답의 유효성을 다시 검사해야 합니다.

NoCacheHeaders

HTTP 응답의 캐시 제어 헤더 필드에 있는 "no-cache" 지시문의 필드 이름 컬렉션을 가져옵니다.

NoStore

지시문의 값을 no-store 가져오거나 설정합니다.

no-store 구성은 응답이 캐시에 저장되지 않을 수 있음을 나타냅니다.

NoTransform

요청 지시문의 값을 no-transform 가져오거나 설정합니다.

중간 캐시 또는 프록시가 응답 페이로드를 편집하는 것을 금지합니다.

OnlyIfCached

요청 지시문의 값을 only-if-cached 가져오거나 설정합니다.

클라이언트가 저장된 응답만 가져오려고 했음을 나타냅니다.

Private

응답 지시문이 포함되어 있는지 여부를 private 결정하는 값을 가져오거나 설정합니다.

응답이 공유 캐시에 의해 저장되지 않을 수 있음을 나타냅니다.

PrivateHeaders

HTTP 응답의 캐시 제어 헤더 필드에 있는 "private" 지시문의 필드 이름 컬렉션을 가져옵니다.

ProxyRevalidate

응답 지시문이 포함되어 있는지 여부를 proxy-validate 결정하는 값을 가져오거나 설정합니다.

공유 캐시가 사용하기 전에 원본 서버에서 부실 캐시의 사용 유효성을 다시 검사해야 했음을 나타냅니다.

Public

응답 지시문이 포함되어 있는지 여부를 public 결정하는 값을 가져오거나 설정합니다.

응답이 모든 캐시에 의해 저장될 수 있음을 나타냅니다.

SharedMaxAge

지시문의 값을 s-maxage 가져오거나 설정합니다.

max-age를 재정의하지만 공유 캐시(예: 프록시)에 대해서만 재정의합니다.

메서드

Equals(Object)

HTTP 헤더를 Cache-Control 나타냅니다.

GetHashCode()

HTTP 헤더를 Cache-Control 나타냅니다.

Parse(String)

HTTP 헤더를 Cache-Control 나타냅니다.

Parse(StringSegment)

input 값으로 CacheControlHeaderValue 구문 분석합니다.

ToString()

HTTP 헤더를 Cache-Control 나타냅니다.

TryParse(String, CacheControlHeaderValue)

HTTP 헤더를 Cache-Control 나타냅니다.

TryParse(StringSegment, CacheControlHeaderValue)

지정된 inputCacheControlHeaderValue를 로 구문 분석하려고 시도합니다.

적용 대상