HttpCacheVaryByHeaders.Item[String] Propriété
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.
Obtient ou définit un champ d'en-tête personnalisé en fonction duquel le cache de sortie ASP.NET fait varier les réponses mises en cache, et l'ajoute à l'en-tête HTTP Vary
sortant.
public:
property bool default[System::String ^] { bool get(System::String ^ header); void set(System::String ^ header, bool value); };
public bool this[string header] { get; set; }
member this.Item(string) : bool with get, set
Default Public Property Item(header As String) As Boolean
Paramètres
- header
- String
Nom de l'en-tête personnalisé.
Valeur de propriété
true
lorsque le cache de sortie ASP.NET varie selon le champ personnalisé spécifié ; sinon, false
. La valeur par défaut est false
.
Exceptions
header
a la valeur null
.
Remarques
L’en-tête Vary
indique les champs d’en-tête de requête dont le serveur varie la réponse.
Pour plus d’informations, consultez RFC 2616 : Protocole de transfert hypertexte -- HTTP/1.1, disponible sur le site Web du World Wide Web Consortium (W3C). Pour plus d’informations, consultez la section 14, « Définitions de champ d’en-tête ».
La VaryByUnspecifiedParameters méthode est appelée en interne si le spécifié header
a la valeur * (un astérisque).