HttpCacheVaryByHeaders Classe
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.
Fornisce un modo indipendente dai tipi per impostare la proprietà VaryByHeaders.
public ref class HttpCacheVaryByHeaders sealed
public sealed class HttpCacheVaryByHeaders
type HttpCacheVaryByHeaders = class
Public NotInheritable Class HttpCacheVaryByHeaders
- Ereditarietà
-
HttpCacheVaryByHeaders
Commenti
La VaryByHeaders proprietà identifica i parametri dell'intestazione della richiesta ASP.NET usati per identificare in modo univoco una variante della risposta quando sono presenti più risposte memorizzate nella cache per una risorsa. Ciò è utile quando una risposta dipende da un set di input client, ad esempio intestazioni o parametri.
non HttpCacheVaryByHeaders è direttamente correlato alle intestazioni di controllo della cache HTTP, ma consente di assicurarsi che un client o un proxy varia in base alle intestazioni specificate. Per altre informazioni su VaryByHeaders
, vedere RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, disponibile nel sito Web World Wide Web Consortium (W3C). Per informazioni dettagliate, vedere la sezione 14, "Header Field Definitions".
Costruttori
HttpCacheVaryByHeaders() |
Inizializza una nuova istanza della classe HttpCacheVaryByHeaders. |
Proprietà
AcceptTypes |
Ottiene o imposta un valore che indica se la cache di output di ASP.NET varia le risposte nella cache in base all'intestazione HTTP |
Item[String] |
Ottiene o imposta un campo di intestazione personalizzato in base al quale la cache di output di ASP.NET varia le risposte nella cache e lo allega all'intestazione HTTP |
UserAgent |
Ottiene o imposta un valore che indica se la cache di output di ASP.NET varia le risposte nella cache in base all'intestazione |
UserCharSet |
Ottiene o imposta un valore che indica se la cache di output di ASP.NET varia le risposte nella cache in base all'intestazione |
UserLanguage |
Ottiene o imposta un valore che indica se la cache di output di ASP.NET varia le risposte nella cache in base all'intestazione |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetHeaders() |
Ottiene una matrice di valori che specificano le intestazioni HTTP da usare per variare la cache. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
SetHeaders(String[]) |
Imposta una matrice di valori che specificano le intestazioni HTTP da usare per variare la cache. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
VaryByUnspecifiedParameters() |
Determina la variazione di ASP.NET in base a tutti i valori di intestazione e imposta l'intestazione HTTP |