HttpRequestCachePolicy.CacheSyncDate 속성
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 인스턴스의 캐시 동기화 날짜를 가져옵니다.
public:
property DateTime CacheSyncDate { DateTime get(); };
public DateTime CacheSyncDate { get; }
member this.CacheSyncDate : DateTime
Public ReadOnly Property CacheSyncDate As DateTime
이 인스턴스가 만들어질 때 지정된 날짜로 설정된 DateTime입니다. 날짜가 지정되지 않은 경우 이 속성의 값은 DateTime.MinValue입니다.
다음 코드 예제에서는이 속성의 값을 표시합니다.
static HttpRequestCachePolicy^ CreateLastSyncPolicy( DateTime when )
{
HttpRequestCachePolicy^ policy = gcnew HttpRequestCachePolicy( when );
Console::WriteLine( L"When: {0}", when );
Console::WriteLine( policy->CacheSyncDate );
return policy;
}
public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(when);
Console.WriteLine("When: {0}", when);
Console.WriteLine(policy.CacheSyncDate.ToString());
return policy;
}
캐시 동기화 날짜를 사용하면 캐시된 콘텐츠의 유효성을 검사해야 하는 절대 날짜를 지정할 수 있습니다. 캐시 항목이 캐시 동기화 날짜 이전에 마지막으로 유효성을 다시 검사한 경우 서버와의 유효성 재검사이 발생합니다. 캐시 동기화 날짜 이후에 캐시 항목의 유효성을 다시 검사하고 캐시된 항목을 무효화하는 서버 유효성 재검사 요구 사항이 없는 경우 캐시의 항목이 사용됩니다. 캐시 동기화 날짜가 미래의 특정 날짜로 설정된 경우 캐시 동기화 날짜가 지날 때까지 요청될 때마다 항목의 유효성이 재검사됩니다.
제품 | 버전 |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET 피드백
.NET은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.