System::Net::Cache::HttpRequestCachePolicy κλάση

HttpRequestCachePolicy class

Πολιτική λανθάνουσας μνήμης HTTP που εκφράζει τη σημασιολογία της προσωρινής αποθήκευσης HTTP σύμφωνα με RFC2616. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.

class HttpRequestCachePolicy : public System::Net::Cache::RequestCachePolicy

Μέθοδοι

ΜέθοδοςΠεριγραφή
get_CacheSyncDate() constΛαμβάνει την ώρα που οι πόροι αποθηκευμένοι στη λανθάνουσα μνήμη πρέπει να επαληθευτούν.
get_InternalCacheSyncDateUtc() constΛαμβάνει την ώρα σε μορφή UTC όταν οι πόροι αποθηκευμένοι στη λανθάνουσα μνήμη πρέπει να επαληθευτούν. Μόνο για εσωτερική χρήση.
get_Level() constΠληροφορίες RTTI.
get_MaxAge() constΛαμβάνει τη μέγιστη ηλικία που επιτρέπεται για έναν πόρο.
get_MaxStale() constΛαμβάνει τη μέγιστη τιμή παλαιότητας που επιτρέπεται για έναν πόρο.
get_MinFresh() constΛαμβάνει τη ελάχιστη ηλικία που επιτρέπεται για έναν πόρο.
HttpRequestCachePolicy()Δημιουργεί μια νέα παρουσία.
HttpRequestCachePolicy(HttpRequestCacheLevel)Δημιουργεί μια νέα παρουσία.
HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan)Δημιουργεί μια νέα παρουσία.
HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan)Δημιουργεί μια νέα παρουσία.
HttpRequestCachePolicy(DateTime)Δημιουργεί μια νέα παρουσία.
HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan, DateTime)Δημιουργεί μια νέα παρουσία.
ToString() const overrideΑναλογικό της C# Object.ToString() μεθόδου. Ενεργοποιεί τη μετατροπή προσαρμοσμένων αντικειμένων σε συμβολοσειρά.

Δείτε επίσης