Sdílet prostřednictvím


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.

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

Poznámky

Datum synchronizace mezipaměti umožňuje určit absolutní datum, kdy musí být obsah uložený v mezipaměti znovu ověřen. Pokud byla položka mezipaměti naposledy ověřena před datem synchronizace mezipaměti, dojde k opětovnému ověření se serverem. Pokud byla položka mezipaměti po datu synchronizace mezipaměti znovu ověřena a neexistují žádné požadavky na ověření serveru, kvůli kterým by byla položka v mezipaměti neplatná, použije se položka z mezipaměti. Pokud je datum synchronizace mezipaměti nastavené na budoucí datum, položka se při každém požadavku znovu aktualizuje, dokud neuslyhne datum synchronizace mezipaměti.

Platí pro