Sdílet prostřednictvím


HttpCachePolicy.SetOmitVaryStar(Boolean) Metoda

Definice

Určuje, jestli má odpověď obsahovat hlavičku vary:* , když se liší podle parametrů.

public:
 void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar(bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)

Parametry

omit
Boolean

truenasměrovatHttpCachePolicy, aby pro svou VaryByHeaders vlastnost nepoužít * hodnotu, jinak . false

Poznámky

Tato metoda umožňuje zabránit výstupu v přidání vary:* hlavičky do odchozí odpovědi, když se odpověď uložená v mezipaměti liší podle parametru. To je užitečné pro klienty, kteří ukládají do mezipaměti podle řetězce dotazu, protože většina klientů se automaticky liší podle řetězce dotazu, aniž by vyžadovala hlavičku vary:* .

Poznámka:

Použití hlavičky vary:* může zakázat ukládání do mezipaměti všech klientů.

Jedná se o metodu usnadnění, která má vliv na VaryByHeaders vlastnost. Předání true metody směruje HttpCachePolicy na ignorování * hodnoty vlastnosti VaryByHeaders .

SetOmitVaryStar je zaveden v rozhraní .NET Framework verze 3.5. Další informace naleznete v tématu Verze a závislosti.

Platí pro