CacheControlHeaderValue Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente l’en-tête Cache-Control
HTTP.
public ref class CacheControlHeaderValue
public class CacheControlHeaderValue
type CacheControlHeaderValue = class
Public Class CacheControlHeaderValue
- Héritage
-
CacheControlHeaderValue
Constructeurs
CacheControlHeaderValue() |
Initialise une nouvelle instance de CacheControlHeaderValue. |
Champs
MaxAgeString |
Constante pour la |
MaxStaleString |
Constante pour la |
MinFreshString |
Constante pour la |
MustRevalidateString |
Constante pour la |
NoCacheString |
Constante pour la |
NoStoreString |
Constante pour la |
NoTransformString |
Constante pour la |
OnlyIfCachedString |
Constante pour la |
PrivateString |
Constante pour la |
ProxyRevalidateString |
Constante pour la |
PublicString |
Constante pour la |
SharedMaxAgeString |
Constante pour la |
Propriétés
Extensions |
Obtient des jetons d’extension de cache, chacun avec une valeur affectée facultative. |
MaxAge |
Obtient ou définit une valeur pour la max-age spécifie la durée maximale pendant laquelle la réponse est considérée comme fraîche. |
MaxStale |
Obtient ou définit une valeur qui détermine si est
|
MaxStaleLimit |
Obtient ou définit une valeur pour la Indique la durée maximale qu’un client HTTP est prêt à accepter une réponse qui a dépassé son délai d’expiration. |
MinFresh |
Obtient ou définit une valeur pour la Indique la durée de vie d’actualisation qu’un client HTTP est prêt à accepter une réponse. |
MustRevalidate |
Obtient ou définit une valeur qui détermine si la directive de Indique que les caches doivent revalider l’utilisation des caches obsolètes avec le serveur d’origine avant leur utilisation. |
NoCache |
Obtient ou définit une valeur pour la La configuration d’aucun cache indique que le client doit valider à nouveau les réponses mises en cache avec le serveur d’origine avant de l’utiliser. |
NoCacheHeaders |
Obtient une collection de noms de champs dans la directive « no-cache » dans un champ d’en-tête de contrôle de cache sur une réponse HTTP. |
NoStore |
Obtient ou définit une valeur pour la La configuration de no-store indique que la réponse ne peut être stockée dans aucun cache. |
NoTransform |
Obtient ou définit une valeur pour la directive de Interdit aux caches intermédiaires ou aux proxys de modifier la charge utile de réponse. |
OnlyIfCached |
Obtient ou définit une valeur pour la directive de Indique que le client souhaite uniquement obtenir une réponse stockée |
Private |
Obtient ou définit une valeur qui détermine si la directive de Indique que la réponse ne peut pas être stockée par un cache partagé. |
PrivateHeaders |
Obtient une collection de noms de champs dans la directive « private » dans un champ d’en-tête de contrôle de cache sur une réponse HTTP. |
ProxyRevalidate |
Obtient ou définit une valeur qui détermine si la directive de Indique que les caches partagés doivent revalider l’utilisation des caches obsolètes avec le serveur d’origine avant leur utilisation. |
Public |
Obtient ou définit une valeur qui détermine si la directive de Indique que la réponse peut être stockée par n’importe quel cache. |
SharedMaxAge |
Obtient ou définit une valeur pour la Remplace l’âge maximal, mais uniquement pour les caches partagés (tels que les proxys). |
Méthodes
Equals(Object) |
Représente l’en-tête |
GetHashCode() |
Représente l’en-tête |
Parse(String) |
Représente l’en-tête |
Parse(StringSegment) |
|
ToString() |
Représente l’en-tête |
TryParse(String, CacheControlHeaderValue) |
Représente l’en-tête |
TryParse(StringSegment, CacheControlHeaderValue) |
Tente d’analyser le spécifié |