System::Net::Cache::RequestCacheLevel énumération

RequestCacheLevel enum

L’énumération décrit les paramètres de cache applicables à toute WebRequest.

enum class RequestCacheLevel

Valeurs

NomValeurDescription
Default0Satisfait une requête pour une ressource soit en utilisant la copie mise en cache de la ressource, soit en envoyant une requête pour la ressource au serveur.
BypassCache1Satisfait une requête en utilisant le serveur. Aucune entrée n’est prise dans le cache.
CacheOnly2Satisfait une requête pour une ressource uniquement depuis le cache. WebException sera levée lorsqu’une ressource n’est pas dans le cache client.
CacheIfAvailable3Satisfait une requête pour une ressource depuis le cache si la ressource est disponible, sinon envoie une requête au serveur.
Revalidate4Utilise une copie locale de la ressource si l’horodatage du client est identique à celui de la ressource sur le serveur. Sinon, la ressource est téléchargée depuis un serveur.
Reload5Une ressource est toujours téléchargée depuis le serveur.
NoCacheNoStore6Ne satisfait jamais une requête en utilisant des ressources du cache et ne met pas en cache les ressources.

Voir aussi