HttpCachePolicy.SetOmitVaryStar(Boolean) Methode

Definitie

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.

Van toepassing op