PageAdapter.CacheVaryByParams Proprietà

Definizione

Ottiene un elenco di parametri aggiuntivi dalle richieste HTTP GET e POST che variano la memorizzazione nella cache per la pagina Web alla quale è collegato questo adattatore di pagina derivato.

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

Valore della proprietà

Oggetto IList che contiene un elenco di parametri GET e POST; in caso contrario, null.

Commenti

Entità sul Web che memorizza nella cache pagine Web più versioni in base ad altri fattori, i parametri della richiesta. Ad esempio, una versione per ogni posizione dell'archivio all'interno di una catena di vendita al dettaglio per cui una pagina potrebbe essere generata in genere verrà memorizzata nella cache in base al nome del parametro , ad esempio StoreID.

Per browser specifici, potrebbe essere necessario variare la memorizzazione nella cache in base ai parametri GET o POST oltre ai parametri che controllano la memorizzazione nella cache indipendente dalla destinazione. Ad esempio, potrebbe essere necessario memorizzare nella cache diverse versioni di una pagina per diversi provider di servizi telefonici mobili.

Note per gli eredi

Quando si eredita dalla classe, è possibile eseguire l'override della PageAdapter proprietà per restituire un elenco dei parametri GET o POST aggiuntivi per controllare la CacheVaryByParams memorizzazione nella cache specifica della destinazione. Il CacheVaryByParams metodo di base restituisce null.

Si applica a

Vedi anche