PageAdapter.CacheVaryByParams Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een lijst op met aanvullende parameters van HTTP GET- en POST-aanvragen waarmee caching varieert voor de webpagina waaraan deze afgeleide paginaadapter is gekoppeld.
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
Waarde van eigenschap
Een IList met een lijst met de GET- en POST-parameters; nullanders.
Opmerkingen
Entiteiten op het web waarop webpagina's in de cache worden opgeslagen, worden meerdere versies opgeslagen op basis van onder andere de aanvraagparameters. Een versie voor elke winkellocatie binnen een winkelketen waarvoor een pagina kan worden gegenereerd, wordt doorgaans in de cache opgeslagen op basis van de parameternaam (bijvoorbeeld StoreID).
Voor specifieke browsers kan het nodig zijn om caching te variƫren per GET- of POST-parameters, naast de parameters waarmee doelonafhankelijke caching wordt beheerd. Het kan bijvoorbeeld nodig zijn om verschillende versies van een pagina in de cache te plaatsen voor verschillende providers van mobiele telefoons.
Notities voor overnemers
Wanneer u de klasse overschrijft PageAdapter , kunt u de CacheVaryByParams eigenschap overschrijven om een lijst met de extra GET- of POST-parameters te retourneren om doelspecifieke caching te beheren. De CacheVaryByParams basismethode retourneert null.