OutputCacheSection.OmitVaryStar 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 wordt een waarde opgehaald of ingesteld die aangeeft of de vary header is ingeschakeld.
public:
property bool OmitVaryStar { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)]
public bool OmitVaryStar { get; set; }
[<System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)>]
member this.OmitVaryStar : bool with get, set
Public Property OmitVaryStar As Boolean
Waarde van eigenschap
trueals de vary header is ingeschakeld; anders. false De standaardwaarde is false.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de OmitVaryStar eigenschap gebruikt.
// Get the current OmitVaryStar.
Boolean omitVaryStar =
outputCacheSection.OmitVaryStar;
// Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = false;
' Get the current OmitVaryStar.
Dim omitVaryStar As [Boolean] = _
outputCacheSection.OmitVaryStar
' Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = False
Opmerkingen
De vary header geeft de aanvraagheadervelden aan die de server gebruikt om te bepalen welke van meerdere antwoorden in de cache worden verzonden als reactie op een clientaanvraag. De standaardwaarde voor de OmitVaryStar eigenschap is false. Standaard verzendt ASP.NET de header vary in alle POST-aanvragen, evenals in alle GET-aanvraagqueryreeksen. Als de OmitVaryStar is true, ASP.NET de koptekst vary weglaat bij het retourneren van het antwoord voor pagina's in de cache, mits de GET aanvraag voor een antwoord in de cache is opgeslagen zonder VaryByCustom eigenschap en de POST aanvraag voor een antwoord wordt in de cache opgeslagen zonder VaryByParam eigenschap en geen VaryByCustom eigenschap.