HttpRequestCachePolicy.CacheSyncDate Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la fecha de sincronización de caché de esta instancia.
public:
property DateTime CacheSyncDate { DateTime get(); };
public DateTime CacheSyncDate { get; }
member this.CacheSyncDate : DateTime
Public ReadOnly Property CacheSyncDate As DateTime
Valor de propiedad
Valor DateTime establecido en la fecha especificada cuando se creó esta instancia. Si no se especificó ninguna fecha, el valor de esta propiedad es DateTime.MinValue.
Ejemplos
En el ejemplo de código siguiente se muestra el valor de esta propiedad.
public static HttpRequestCachePolicy CreateLastSyncPolicy(DateTime when)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(when);
Console.WriteLine("When: {0}", when);
Console.WriteLine(policy.CacheSyncDate.ToString());
return policy;
}
Comentarios
La fecha de sincronización de caché permite especificar una fecha absoluta cuando se debe volver a validar el contenido almacenado en caché. Si la entrada de caché se revalidó por última vez antes de la fecha de sincronización de caché, se produce la revalidación con el servidor. Si la entrada de caché se revalidó después de la fecha de sincronización de caché y no hay ningún requisito de revalidación del servidor que haga que la entrada almacenada en caché no sea válida, se usará la entrada de la memoria caché. Si la fecha de sincronización de caché se establece en una fecha futura, la entrada se vuelve a validar cada vez que se solicita, hasta que se supere la fecha de sincronización de caché.