HttpCacheVaryByHeaders.UserLanguage Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om ASP.NET utdatacachen varierar de cachelagrade svaren efter Accept-Language-huvudet och lägger till det i den utgående Vary HTTP-huvudet.
public:
property bool UserLanguage { bool get(); void set(bool value); };
public bool UserLanguage { get; set; }
member this.UserLanguage : bool with get, set
Public Property UserLanguage As Boolean
Egenskapsvärde
true när ASP.NET utdatacache varierar beroende på Accept-Language-huvudet och lägger till den i Vary HTTP-huvudet som skickas till klienten. Annars false. Standardvärdet är false.
Exempel
Följande kodexempel visar hur en åtgärd endast utförs om egenskapen UserLanguage är true.
Response.Cache.VaryByHeaders.UserLanguage = true;
Response.Cache.VaryByHeaders.UserLanguage = True
Kommentarer
Rubriken Vary anger fälten request-header som servern använder för att avgöra vilken av flera cachelagrade svar som skickas som svar på en klientbegäran. Fältet Accept-Language anger att servern väljer svaret baserat på språk som är godtagbara för klienten.
Mer information finns i RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, tillgängligt på W3C-webbplatsen (World Wide Web Consortium). Se avsnitt 14, "Rubrikfältdefinitioner", för fullständig information.