System::Net::Cache::RequestCacheLevel enum

RequestCacheLevel enum

Το enum περιγράφει τις ρυθμίσεις cache που ισχύουν για οποιοδήποτε WebRequest.

enum class RequestCacheLevel

Τιμές

ΌνομαΤιμήΠεριγραφή
Default0Ικανοποιεί ένα αίτημα για πόρο είτε χρησιμοποιώντας το αποθηκευμένο αντίγραφο του πόρου είτε στέλνοντας ένα αίτημα για τον πόρο στον διακομιστή.
BypassCache1Ικανοποιεί ένα αίτημα χρησιμοποιώντας τον διακομιστή. Δεν λαμβάνονται καταχωρήσεις από την cache.
CacheOnly2Ικανοποιεί ένα αίτημα για πόρο μόνο από την cache. Θα εξαχθεί WebException όταν ένας πόρος δεν βρίσκεται στην cache του πελάτη.
CacheIfAvailable3Καλύπτει ένα αίτημα για πόρο από τη λανθάνουσα μνήμη εάν ο πόρος είναι διαθέσιμος· διαφορετικά στέλνει ένα αίτημα στον διακομιστή.
Επαλήθευση4Χρήση τοπικού αντιγράφου ενός πόρου εάν η χρονική σήμανση του πελάτη είναι ίδια με τη χρονική σήμανση του πόρου στον διακομιστή. Διαφορετικά, ο πόρος κατεβαίνει από έναν διακομιστή.
Επαναφόρτωση5Ένας πόρος κατεβάζεται πάντα από τον διακομιστή.
NoCacheNoStore6Ποτέ δεν καλύπτει ένα αίτημα χρησιμοποιώντας πόρους από τη λανθάνουσα μνήμη και δεν αποθηκεύει πόρους στη λανθάνουσα μνήμη.

Δείτε επίσης