HttpCacheVaryByHeaders.Item[String] Proprietà

Definizione

Ottiene o imposta un campo di intestazione personalizzato in base al quale la cache di output ASP.NET varia in base alle risposte memorizzate nella cache e la aggiunge all'intestazione HTTP in uscita Vary .

public:
 property bool default[System::String ^] { bool get(System::String ^ header); void set(System::String ^ header, bool value); };
public bool this[string header] { get; set; }
member this.Item(string) : bool with get, set
Default Public Property Item(header As String) As Boolean

Parametri

header
String

Nome dell'intestazione personalizzata.

Valore della proprietà

true quando la cache di output ASP.NET varia in base al campo personalizzato specificato; in caso contrario, false. Il valore predefinito è false.

Eccezioni

header è null.

Commenti

L'intestazione Vary indica i campi di intestazione della richiesta che il server varia in base alla risposta.

Per altre informazioni, 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".

Il VaryByUnspecifiedParameters metodo viene chiamato internamente se l'oggetto specificato header ha il valore * (asterisco).

Si applica a

Vedi anche