HttpCacheVaryByHeaders.UserLanguage Egenskap

Definition

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.

Gäller för