HttpRequestCachePolicy.CacheSyncDate Eigenschaft

Definition

Ruft das Cachesynchronisierungsdatum für diese Instanz ab.

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

Eigenschaftswert

Ein DateTime Wert, der auf das Datum festgelegt ist, das beim Erstellen dieser Instanz angegeben wurde. Wenn kein Datum angegeben wurde, lautet der Wert dieser Eigenschaft DateTime.MinValue.

Beispiele

Im folgenden Codebeispiel wird der Wert dieser Eigenschaft angezeigt.

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

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

Hinweise

Mit dem Cachesynchronisierungsdatum können Sie ein absolutes Datum angeben, an dem zwischengespeicherte Inhalte neu überprüft werden müssen. Wenn der Cacheeintrag vor dem Cachesynchronisierungsdatum zuletzt erneut überprüft wurde, tritt eine erneute Überprüfung mit dem Server auf. Wenn der Cacheeintrag nach dem Datum der Cachesynchronisierung erneut überprüft wurde und keine Servervalidierungsanforderungen vorhanden sind, die den zwischengespeicherten Eintrag ungültig machen, wird der Eintrag aus dem Cache verwendet. Wenn das Datum der Cachesynchronisierung auf ein zukünftiges Datum festgelegt ist, wird der Eintrag bei jeder Anforderung neu überprüft, bis das Datum der Cachesynchronisierung vergangen ist.

Gilt für: