PageAdapter.CacheVaryByHeaders Egenskap

Definition

Hämtar en lista över ytterligare HTTP-huvuden där cachelagringen varierar för den webbsida som det här här härledda sidkortet är kopplat till.

public:
 virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByHeaders { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByHeaders { get; }
member this.CacheVaryByHeaders : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByHeaders As StringCollection

Egenskapsvärde

En IList som innehåller en lista över HTTP-huvuden, annars null.

Kommentarer

Entiteter på webben som cachelagrar webbsidor cachelagrar flera versioner, baserat på HTTP-huvuden och andra faktorer. Till exempel cachelagras vanligtvis en version för varje språk där en sida genereras, baserat på Accept-Language HTTP-huvudet.

För specifika webbläsare kan det vara nödvändigt att variera cachelagringen efter HTTP-huvuden utöver de rubriker som styr måloberoende cachelagring. Det kan till exempel vara nödvändigt att cachelagrat olika versioner av en sida för olika skärmstorlekar.

Rubriknamnen CacheVaryByHeaders som returneras av egenskapen läggs till i listan med rubriker i Vary HTTP-huvudet som skickas till klientwebbläsaren.

Anteckningar till arvingar

När du ärver från PageAdapter klassen kan du åsidosätta CacheVaryByHeaders egenskapen för att returnera en lista över de ytterligare rubrikerna för att styra målspecifik cachelagring. Basegenskapen CacheVaryByHeaders returnerar null.

Gäller för

Se även