System::Net::Cache::HttpRequestCacheLevel Enum

HttpRequestCacheLevel enum

Die Aufzählung beschreibt Cache-Einstellungen für HTTP.

enum class HttpRequestCacheLevel

Werte

NameWertBeschreibung
Default0Erfüllt eine Anforderung für eine Ressource entweder durch Verwendung der zwischengespeicherten Kopie der Ressource oder durch Senden einer Anforderung an den Server.
BypassCache1Erfüllt eine Anforderung, indem der Server verwendet wird.
CacheOnly2Verwendet stets den Client‑Cache, um eine Ressource zu erhalten.
CacheIfAvailable3Erfüllt eine Anforderung für eine Ressource aus dem Cache, wenn die Ressource verfügbar ist, andernfalls wird eine Anfrage an den Server gesendet.
Revalidieren4Verwendet eine lokale Kopie einer Ressource, wenn der Client-Zeitstempel mit dem Zeitstempel der Ressource auf dem Server übereinstimmt. Andernfalls wird die Ressource von einem Server heruntergeladen.
Neu laden5Eine Ressource wird immer vom Server heruntergeladen.
NoCacheNoStore6Erfüllt niemals eine Anforderung, indem Ressourcen aus dem Cache verwendet werden, und cached keine Ressourcen.
CacheOrNextCacheOnly7Erfüllt eine Anforderung für eine Ressource entweder aus dem Cache des lokalen Computers oder aus einem entfernten Cache im LAN.
Refresh8Erfüllt eine Anforderung, indem der Server oder ein anderer Cache als der lokale Cache verwendet wird.

Siehe auch