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 です。
例
次のコード例では、このプロパティの値を表示します。
public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(when);
Console.WriteLine("When: {0}", when);
Console.WriteLine(policy.CacheSyncDate.ToString());
return policy;
}
注釈
キャッシュ同期日付を使用すると、キャッシュされたコンテンツを再検証する必要がある絶対日付を指定できます。 キャッシュエントリがキャッシュ同期日より前に最後に再検証された場合、サーバーとの再検証が行われます。 キャッシュ同期日以降にキャッシュ エントリが再検証され、キャッシュされたエントリを無効にするサーバーの再検証要件がない場合は、キャッシュからのエントリが使用されます。 キャッシュ同期の日付が将来の日付に設定されている場合、エントリは要求されるたびに、キャッシュ同期の日付が経過するまで再検証されます。