PageAdapter.CacheVaryByParams Egenskap

Definition

Hämtar en lista över ytterligare parametrar från HTTP GET- och POST-begäranden 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 ^ CacheVaryByParams { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByParams { get; }
member this.CacheVaryByParams : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByParams As StringCollection

Egenskapsvärde

En IList som innehåller en lista över GET- och POST-parametrarna, nullannars .

Kommentarer

Entiteter på webben som cachelagrar webbsidor cachelagrar flera versioner baserat på bland annat begärandeparametrarna. En version för varje butiksplats i en detaljhandelskedja som en sida kan genereras för cachelagras vanligtvis baserat på parameternamnet (till exempel StoreID).

För specifika webbläsare kan det vara nödvändigt att variera cachelagring efter GET- eller POST-parametrar utöver de parametrar som styr måloberoende cachelagring. Det kan till exempel vara nödvändigt att cachelagrat olika versioner av en sida för olika leverantörer av mobiltelefontjänster.

Anteckningar till arvingar

När du ärver från PageAdapter klassen kan du åsidosätta CacheVaryByParams egenskapen för att returnera en lista över de ytterligare GET- eller POST-parametrarna för att styra målspecifik cachelagring. Basmetoden CacheVaryByParams returnerar null.

Gäller för

Se även