Partager via


HttpCacheVaryByHeaders.Item[String] Propriété

Définition

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).

S’applique à

Voir aussi