Share via


HttpRequestCachePolicy.MaxAge 속성

정의

캐시에서 반환되는 리소스에 허용되는 최대 보관 기간을 가져옵니다.

public:
 property TimeSpan MaxAge { TimeSpan get(); };
public TimeSpan MaxAge { get; }
member this.MaxAge : TimeSpan
Public ReadOnly Property MaxAge As TimeSpan

속성 값

이 인스턴스가 만들어질 때 지정된 최대 보관 기간 값으로 설정된 TimeSpan 값입니다. 날짜가 지정되지 않은 경우 이 속성의 값은 DateTime.MinValue입니다.

예제

다음 코드 예제에서는이 속성의 값을 표시 합니다.

static HttpRequestCachePolicy^ CreateMaxAgePolicy( TimeSpan span )
{
   HttpRequestCachePolicy^ policy = gcnew HttpRequestCachePolicy( HttpCacheAgeControl::MaxAge,span );
   Console::WriteLine( L"Max age is {0}", policy->MaxAge );
   return policy;
}
public static HttpRequestCachePolicy CreateMaxAgePolicy(TimeSpan span)
{
    HttpRequestCachePolicy policy =
        new HttpRequestCachePolicy(HttpCacheAgeControl.MaxAge, span);
    Console.WriteLine("Max age is {0}", policy.MaxAge);
    return policy;
}

설명

리소스의 캐시된 복사본이 지정된 시간 값보다 오래된 경우 리소스의 유효성을 다시 검사해야 합니다. 이 속성의 값은 instance 생성될 때 지정됩니다.

적용 대상