HttpRequestCachePolicy.CacheSyncDate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la date de synchronisation du cache pour cette instance.
public:
property DateTime CacheSyncDate { DateTime get(); };
public DateTime CacheSyncDate { get; }
member this.CacheSyncDate : DateTime
Public ReadOnly Property CacheSyncDate As DateTime
Valeur de propriété
Valeur DateTime définie sur la date spécifiée lors de la création de cette instance. Si aucune date n’a été spécifiée, la valeur de cette propriété est DateTime.MinValue.
Exemples
L’exemple de code suivant affiche la valeur de cette propriété.
public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(when);
Console.WriteLine("When: {0}", when);
Console.WriteLine(policy.CacheSyncDate.ToString());
return policy;
}
Remarques
La date de synchronisation du cache vous permet de spécifier une date absolue lorsque le contenu mis en cache doit être revalidé. Si l’entrée du cache a été revalidée avant la date de synchronisation du cache, la revalidation avec le serveur se produit. Si l’entrée du cache a été revalidée après la date de synchronisation du cache et qu’il n’existe aucune configuration requise pour la revalidation du serveur qui rend l’entrée mise en cache non valide, l’entrée du cache est utilisée. Si la date de synchronisation du cache est définie sur une date ultérieure, l’entrée est revalidée chaque fois qu’elle est demandée, jusqu’à ce que la date de synchronisation du cache passe.