System::Net::Cache::HttpRequestCachePolicy class

HttpRequestCachePolicy class

Politique de cache HTTP qui exprime la sémantique de mise en cache HTTP RFC2616. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.

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

Méthodes

MéthodeDescription
get_CacheSyncDate() constObtient l’heure à laquelle les ressources stockées dans le cache doivent être revalidées.
get_InternalCacheSyncDateUtc() constObtient l’heure au format UTC à laquelle les ressources stockées dans le cache doivent être revalidées. Usage interne uniquement.
get_Level() constInformations RTTI.
get_MaxAge() constObtient l’âge maximal autorisé pour une ressource.
get_MaxStale() constObtient la valeur maximale d’obsolescence autorisée pour une ressource.
get_MinFresh() constObtient l’âge minimal autorisé pour une ressource.
HttpRequestCachePolicy()Construit une nouvelle instance.
HttpRequestCachePolicy(HttpRequestCacheLevel)Construit une nouvelle instance.
HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan)Construit une nouvelle instance.
HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan)Construit une nouvelle instance.
HttpRequestCachePolicy(DateTime)Construit une nouvelle instance.
HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan, DateTime)Construit une nouvelle instance.
ToString() const overrideAnalogue de la méthode C# Object.ToString(). Permet de convertir des objets personnalisés en chaîne.

Voir aussi