HttpCacheVaryByHeaders Klass
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.
Ger ett typsäkert sätt att ange egenskapen VaryByHeaders .
public ref class HttpCacheVaryByHeaders sealed
public sealed class HttpCacheVaryByHeaders
type HttpCacheVaryByHeaders = class
Public NotInheritable Class HttpCacheVaryByHeaders
- Arv
-
HttpCacheVaryByHeaders
Kommentarer
Egenskapen VaryByHeaders identifierar vilka parametrar för begärandehuvud som ASP.NET använder för att unikt identifiera en variant av svaret när det finns flera cachelagrade svar för en resurs. Detta är användbart när ett svar är beroende av en uppsättning klientindata, till exempel rubriker eller parametrar.
HttpCacheVaryByHeaders Är inte direkt relaterat till HTTP-cachekontrollhuvuden, men hjälper till att säkerställa att en klient eller proxy varierar beroende på de angivna rubrikerna. Mer information om VaryByHeadersfinns 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.
Konstruktorer
| Name | Description |
|---|---|
| HttpCacheVaryByHeaders() |
Initierar en ny instans av HttpCacheVaryByHeaders klassen. |
Egenskaper
| Name | Description |
|---|---|
| AcceptTypes |
Hämtar eller anger ett värde som anger om ASP.NET utdatacachen varierar de cachelagrade svaren efter http-huvudet |
| Item[String] |
Hämtar eller anger ett anpassat rubrikfält som ASP.NET utdatacachen varierar de cachelagrade svaren efter och lägger till det i det utgående |
| UserAgent |
Hämtar eller anger ett värde som anger om ASP.NET utdatacachen varierar de cachelagrade svaren efter |
| UserCharSet |
Hämtar eller anger ett värde som anger om ASP.NET utdatacachen varierar de cachelagrade svaren efter |
| UserLanguage |
Hämtar eller anger ett värde som anger om ASP.NET utdatacachen varierar de cachelagrade svaren efter |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetHeaders() |
Hämtar en matris med värden som anger de HTTP-huvuden som ska användas för att variera cacheminnet. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetHeaders(String[]) |
Anger en matris med värden som anger de HTTP-huvuden som ska användas för att variera cacheminnet. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| VaryByUnspecifiedParameters() |
Gör att ASP.NET varierar beroende på alla rubrikvärden och anger |