PageAdapter.CacheVaryByParams Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Le entità sul Web che memorizzano nella cache le pagine Web memorizzano più versioni in base, tra gli altri fattori, ai parametri della richiesta. Ad esempio, una versione per ogni punto vendita all'interno di una catena di vendita al dettaglio per la quale potrebbe essere generata una pagina in genere verrebbe 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 versioni diverse di una pagina per diversi provider di servizi di telefonia mobile.
Note per gli eredi
Quando si eredita dalla PageAdapter classe , è possibile eseguire l'override della CacheVaryByParams proprietà per restituire un elenco dei parametri GET o POST aggiuntivi per controllare la memorizzazione nella cache specifica della destinazione. Il CacheVaryByParams metodo di base restituisce null
.