HttpCacheVaryByHeaders Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje typově bezpečný způsob nastavení VaryByHeaders vlastnosti.
public ref class HttpCacheVaryByHeaders sealed
public sealed class HttpCacheVaryByHeaders
type HttpCacheVaryByHeaders = class
Public NotInheritable Class HttpCacheVaryByHeaders
- Dědičnost
-
HttpCacheVaryByHeaders
Poznámky
Vlastnost VaryByHeaders určuje, které parametry hlavičky požadavku ASP.NET používá k jednoznačné identifikaci varianty odpovědi, pokud existuje více odpovědí uložených v mezipaměti pro prostředek. To je užitečné, když odpověď závisí na sadě klientských vstupů, jako jsou hlavičky nebo parametry.
Objekt HttpCacheVaryByHeaders přímo nesouvisí s hlavičkami http cache-control, ale pomáhá zajistit, aby se klient nebo proxy server liší podle zadaných hlaviček. Další informace o VaryByHeaders
naleznete v dokumentu RFC 2616: Protokol HTTP/1.1 protokolu HTTP/1.1, který je k dispozici na webu konsorcia W3C (World Wide Web Consortium). Úplné podrobnosti najdete v oddílu 14 , "Definice polí hlaviček".
Konstruktory
HttpCacheVaryByHeaders() |
Inicializuje novou instanci HttpCacheVaryByHeaders třídy . |
Vlastnosti
AcceptTypes |
Získá nebo nastaví hodnotu označující, zda ASP.NET výstupní mezipaměť mění odpovědi uložené v mezipaměti hlavičkou |
Item[String] |
Získá nebo nastaví vlastní pole hlavičky, které ASP.NET výstupní mezipaměť mění odpovědi v mezipaměti podle a připojí jej k odchozí |
UserAgent |
Získá nebo nastaví hodnotu označující, zda ASP.NET výstupní mezipaměť mění odpovědi uložené v mezipaměti hlavičkou |
UserCharSet |
Získá nebo nastaví hodnotu označující, zda ASP.NET výstupní mezipaměť mění odpovědi uložené v mezipaměti hlavičkou |
UserLanguage |
Získá nebo nastaví hodnotu označující, zda ASP.NET výstupní mezipaměť mění odpovědi uložené v mezipaměti hlavičkou |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetHeaders() |
Získá pole hodnot, které určují hlavičky HTTP, které mají být použity pro různé mezipaměti. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SetHeaders(String[]) |
Nastaví pole hodnot, které určují hlavičky HTTP, které se mají použít pro různé mezipaměti. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
VaryByUnspecifiedParameters() |
Způsobí, že ASP.NET se liší podle všech hodnot hlaviček, a nastaví hlavičku |
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro