HttpCacheVaryByHeaders.Item[String] Propriété

Définition

Obtient ou définit un champ d’en-tête personnalisé par lequel le cache de sortie ASP.NET varie en fonction des réponses mises en cache et l’ajoute à l’en-tête HTTP sortant Vary .

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 que le serveur varie en fonction de la réponse.

Pour plus d’informations, consultez RFC 2616 : protocole de transfert hypertexte -- HTTP/1.1, disponible sur le site web W3C (World Wide Web Consortium). 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 * (astérisque).

S’applique à

Voir aussi