PageAdapter.CacheVaryByHeaders 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 intestazioni HTTP aggiuntive in base alla quale la memorizzazione nella cache è varia per la pagina Web a cui è collegato l'adattatore di pagina derivato.
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
Valore della proprietà
Oggetto IList contenente un elenco di intestazioni HTTP; in caso contrario, null.
Commenti
Le entità sul Web che memorizzano nella cache le pagine Web memorizzano nella cache più versioni, in base alle intestazioni HTTP e ad altri fattori. Ad esempio, una versione per ogni lingua in cui viene generata una pagina viene in genere memorizzata nella cache, in base all'intestazione Accept-Language HTTP.
Per browser specifici, potrebbe essere necessario variare la memorizzazione nella cache in base alle intestazioni HTTP oltre alle intestazioni che controllano la memorizzazione nella cache indipendente dalla destinazione. Ad esempio, potrebbe essere necessario memorizzare nella cache versioni diverse di una pagina per dimensioni dello schermo diverse.
I nomi di intestazione restituiti dalla CacheVaryByHeaders proprietà vengono aggiunti all'elenco di intestazioni nell'intestazione Vary HTTP inviata al browser client.
Note per gli eredi
Quando si eredita dalla PageAdapter classe , è possibile eseguire l'override della CacheVaryByHeaders proprietà per restituire un elenco delle intestazioni aggiuntive per controllare la memorizzazione nella cache specifica della destinazione. La CacheVaryByHeaders proprietà di base restituisce null.