HttpRequestCachePolicy.CacheSyncDate Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de synchronisatiedatum van de cache voor dit exemplaar opgeslagen.
public:
property DateTime CacheSyncDate { DateTime get(); };
public DateTime CacheSyncDate { get; }
member this.CacheSyncDate : DateTime
Public ReadOnly Property CacheSyncDate As DateTime
Waarde van eigenschap
Een DateTime waarde die is ingesteld op de datum die is opgegeven toen dit exemplaar werd gemaakt. Als er geen datum is opgegeven, is de waarde van deze eigenschap DateTime.MinValue.
Voorbeelden
In het volgende codevoorbeeld wordt de waarde van deze eigenschap weergegeven.
public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(when);
Console.WriteLine("When: {0}", when);
Console.WriteLine(policy.CacheSyncDate.ToString());
return policy;
}
Opmerkingen
Met de synchronisatiedatum van de cache kunt u een absolute datum opgeven waarop de inhoud in de cache opnieuw moet worden gevalideerd. Als de cachevermelding voor het laatst opnieuw is gevalideerd vóór de synchronisatiedatum van de cache, wordt de server opnieuw gevalideerd. Als de cachevermelding opnieuw is gevalideerd na de datum van de cachesynchronisatie en er geen vereisten voor servervalidatie zijn die de vermelding in de cache ongeldig maken, wordt de vermelding uit de cache gebruikt. Als de synchronisatiedatum van de cache is ingesteld op een toekomstige datum, wordt de vermelding telkens opnieuw gevalideerd wanneer deze wordt aangevraagd, totdat de datum van de cachesynchronisatie is verstreken.