HttpRequestCachePolicy.CacheSyncDate Egenskap

Definition

Hämtar cachesynkroniseringsdatumet för den här instansen.

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

Egenskapsvärde

Ett DateTime värde som anges till det datum som angavs när den här instansen skapades. Om inget datum har angetts är den här egenskapens värde DateTime.MinValue.

Exempel

I följande kodexempel visas värdet för den här egenskapen.

public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
    HttpRequestCachePolicy policy =
       new HttpRequestCachePolicy(when);

    Console.WriteLine("When: {0}", when);
    Console.WriteLine(policy.CacheSyncDate.ToString());
    return policy;
}

Kommentarer

Med cachesynkroniseringsdatumet kan du ange ett absolut datum när cachelagrat innehåll måste återkallas. Om cacheposten senast omkalibrerades före cachesynkroniseringsdatumet sker omvalideringen med servern. Om cacheposten har återkallats efter cachesynkroniseringsdatumet och det inte finns några krav på serveråtervalidering som gör den cachelagrade posten ogiltig, används posten från cacheminnet. Om cachesynkroniseringsdatumet är satt till ett framtida datum, valideras posten på nytt varje gång den begärs tills cachesynkroniseringsdatumet har passerat.

Gäller för