HttpRequestCachePolicy.CacheSyncDate Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a példány gyorsítótár-szinkronizálási dátumát.
public:
property DateTime CacheSyncDate { DateTime get(); };
public DateTime CacheSyncDate { get; }
member this.CacheSyncDate : DateTime
Public ReadOnly Property CacheSyncDate As DateTime
Tulajdonság értéke
A DateTime példány létrehozásakor megadott dátumra beállított érték. Ha nincs megadva dátum, a tulajdonság értéke DateTime.MinValue.
Példák
Az alábbi példakód ennek a tulajdonságnak az értékét jeleníti meg.
public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(when);
Console.WriteLine("When: {0}", when);
Console.WriteLine(policy.CacheSyncDate.ToString());
return policy;
}
Megjegyzések
A gyorsítótár-szinkronizálási dátum lehetővé teszi a gyorsítótárazott tartalom újraértékelésének abszolút dátumának megadását. Ha a gyorsítótár-bejegyzést a gyorsítótár-szinkronizálás dátuma előtt utoljára újraértékelték, a kiszolgálóval való újraértékelés történik. Ha a gyorsítótár-bejegyzést a gyorsítótár szinkronizálási dátuma után újraértékelték, és nincsenek kiszolgálói újraértékelési követelmények, amelyek érvénytelensé teszik a gyorsítótárazott bejegyzést, a rendszer a gyorsítótárból származó bejegyzést használja. Ha a gyorsítótár-szinkronizálási dátum jövőbeli dátumra van állítva, a rendszer minden alkalommal újraértékesíti a bejegyzést, amíg a gyorsítótár szinkronizálási dátuma el nem telik.