HttpCachePolicy.SetOmitVaryStar(Boolean) Methode
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 geeft u op of het antwoord de vary:* header moet bevatten wanneer deze verschilt van parameters.
public:
void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar(bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)
Parameters
- omit
- Boolean
true om de HttpCachePolicy waarde * niet te gebruiken voor VaryByHeaders de eigenschap; anders false.
Opmerkingen
Met deze methode kunt u voorkomen dat de uitvoer een vary:* header toevoegt aan het uitgaande antwoord wanneer het antwoord in de cache verschilt per parameter. Dit is handig voor clients die verschillende cachings uitvoeren op queryreeks, omdat de meeste clients automatisch per querytekenreeks variëren zonder dat de vary:* header vereist is.
Note
Het gebruik van de vary:* header kan alle cacheopslag van clients uitschakelen.
Dit is een handige methode om de VaryByHeaders eigenschap te beïnvloeden. Als de methode wordt doorgegeven true , wordt de HttpCachePolicy *-waarde voor de VaryByHeaders eigenschap genegeerd.
SetOmitVaryStar wordt geïntroduceerd in de .NET Framework versie 3.5. Zie Versies en afhankelijkheden voor meer informatie.