System::Net::Cache::HttpRequestCacheLevel Enum

HttpRequestCacheLevel enum

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

enum class HttpRequestCacheLevel

Werte

NameWertBeschreibung
Standard0Erfüllt eine Anforderung für eine Ressource entweder durch Verwendung der zwischengespeicherten Kopie der Ressource oder durch Senden einer Anforderung für die Ressource an den Server.
BypassCache1Erfüllt eine Anforderung, indem der Server verwendet wird.
CacheOnly2Verwendet immer 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 Anforderung an den Server gesendet.
Revalidate4Verwendung einer lokalen Kopie einer Ressource, wenn der Client-Zeitstempel mit dem Zeitstempel der Ressource auf dem Server übereinstimmt. Andernfalls wird die Ressource von einem Server heruntergeladen.
Reload5Eine 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.
Aktualisieren8Erfüllt eine Anforderung, indem der Server oder ein anderer Cache als der lokale Cache verwendet wird.

Siehe auch