HttpRequestCachePolicy.CacheSyncDate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá datum synchronizace mezipaměti pro tuto instanci.
public:
property DateTime CacheSyncDate { DateTime get(); };
public DateTime CacheSyncDate { get; }
member this.CacheSyncDate : DateTime
Public ReadOnly Property CacheSyncDate As DateTime
Hodnota vlastnosti
Hodnota nastavená DateTime na datum zadané při vytvoření této instance. Pokud nebylo zadáno žádné datum, hodnota této vlastnosti je DateTime.MinValue.
Příklady
Následující příklad kódu zobrazí hodnotu této vlastnosti.
public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(when);
Console.WriteLine("When: {0}", when);
Console.WriteLine(policy.CacheSyncDate.ToString());
return policy;
}
Poznámky
Datum synchronizace mezipaměti umožňuje zadat absolutní datum, kdy se musí obsah v mezipaměti znovu aktualizovat. Pokud byla položka mezipaměti naposledy znovu aktualizována před datem synchronizace mezipaměti, dojde k opětovnému ověření serveru. Pokud byla položka mezipaměti znovu ověřena po datu synchronizace mezipaměti a neexistují žádné požadavky na obnovení serveru, které zneplatní položku v mezipaměti, použije se položka z mezipaměti. Pokud je datum synchronizace mezipaměti nastaveno na budoucí datum, položka se znovu aktualizuje při každém vyžádání, dokud datum synchronizace mezipaměti nepřejde.