HttpRequestCachePolicy.CacheSyncDate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.