Bagikan melalui


HttpRequestCachePolicy.CacheSyncDate Properti

Definisi

Mendapatkan tanggal sinkronisasi cache untuk instans ini.

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

Nilai Properti

DateTime Nilai yang diatur ke tanggal yang ditentukan saat instans ini dibuat. Jika tidak ada tanggal yang ditentukan, nilai properti ini adalah DateTime.MinValue.

Contoh

Contoh kode berikut menampilkan nilai properti ini.

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;
}

Keterangan

Tanggal sinkronisasi cache memungkinkan Anda menentukan tanggal absolut saat konten yang dibuat cache harus divalidasi ulang. Jika entri cache terakhir divalidasi ulang sebelum tanggal sinkronisasi cache, validasi ulang dengan server terjadi. Jika entri cache divalidasi ulang setelah tanggal sinkronisasi cache dan tidak ada persyaratan validasi ulang server yang membuat entri cache tidak valid, entri dari cache digunakan. Jika tanggal sinkronisasi cache diatur ke tanggal mendatang, entri akan divalidasi ulang setiap kali diminta, hingga tanggal sinkronisasi cache berlalu.

Berlaku untuk