HttpRequestCachePolicy.CacheSyncDate Vlastnost

Definice

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.

Platí pro