HttpRequestCachePolicy.CacheSyncDate Propiedad

Definición

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é.

Se aplica a