Freigeben über


HttpCacheReadBehavior Enumeration

Definition

Gibt an, ob Leseanforderungen von Klassenmethoden in den Namespaces Windows.Web.Http und Windows.Web.Http.Filters den lokalen HTTP-Cache für die Antwort verwenden.

public enum class HttpCacheReadBehavior
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class HttpCacheReadBehavior
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum HttpCacheReadBehavior
var value = Windows.Web.Http.Filters.HttpCacheReadBehavior.default
Public Enum HttpCacheReadBehavior
Vererbung
HttpCacheReadBehavior
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

Default 0

Verwenden Sie immer den in RFC 2616 vom IETF angegebenen Cachealgorithmus, um die Netzwerkbandbreite zu optimieren.

MostRecent 1

Verwenden Sie nach Möglichkeit den lokalen HTTP-Cache, fragen Sie jedoch immer den Server, ob neuere Inhalte verfügbar sind.

Der Server gibt einen HTTP-status Code von 200 (OK) oder 304 (Nicht geändert) zurück, wenn der lokale Inhalt der neueste ist.

NoCache 3

Verwenden Sie weder den Cache noch eine bedingte Anforderung. Dadurch wird sichergestellt, dass alle HTTP-Anforderungen direkt an den Server gesendet werden.

OnlyFromCache 2

Verwenden Sie nur Daten aus dem lokalen HTTP-Cache. Dies ist das Offlineverhalten.

Hinweise

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1607 14393 Nocache

Gilt für:

Weitere Informationen