OutputCacheProfile.VaryByHeader Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de eigenschap op of stelt u deze VaryByHeader in.
public:
property System::String ^ VaryByHeader { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByHeader")]
public string VaryByHeader { get; set; }
[<System.Configuration.ConfigurationProperty("varyByHeader")>]
member this.VaryByHeader : string with get, set
Public Property VaryByHeader As String
Waarde van eigenschap
De VaryByHeader-waarde.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de VaryByHeader eigenschap gebruikt.
// Get the current VaryByHeader.
String varyByHeaderValue =
outputCacheProfile.VaryByHeader;
// Set the VaryByHeader.
outputCacheProfile.VaryByHeader =
string.Empty;
' Get the current VaryByHeader.
Dim varyByHeaderValue As String = _
outputCacheProfile.VaryByHeader
' Set the VaryByHeader.
outputCacheProfile.VaryByHeader = _
String.Empty
Opmerkingen
Dit VaryByHeader is een door puntkomma's gescheiden set headers die worden gebruikt om de uitvoer in de cache te variƫren. Dit zijn HTTP-headers die zijn gekoppeld aan de aanvraag. Zie Meerdere versies van een pagina in de cache opslaan voor meer informatie.
Note
De VaryByHeader instellingen zijn dezelfde instellingen die worden gebruikt door het VaryByHeader kenmerk van @OutputCache. Het wordt niet aanbevolen om de waarde van '*' in te stellen op basis van alle kopteksten. Dit kan leiden tot een overloop van de cache of een Denial of Service-aanval op de webserver.