Sdílet prostřednictvím


HttpCachePolicy.SetOmitVaryStar(Boolean) Metoda

Definice

Určuje, jestli má odpověď obsahovat hlavičku vary:* , pokud 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

true k nasměrování HttpCachePolicy na nepoužívat hodnotu * pro svoji VaryByHeaders vlastnost; falsev opačném případě .

Poznámky

Tato metoda vám umožní zabránit tomu, aby výstup přidal hlavičku vary:* do odchozí odpovědi, když se odpověď uložená v mezipaměti liší podle parametru. To je užitečné pro klienty, kteří mění ukládání 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 klienta.

Toto je pohodlná metoda, která ovlivňuje VaryByHeaders vlastnost. Předání true do metody nasměruje HttpCachePolicy metodu k ignorování hodnoty * pro VaryByHeaders vlastnost.

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

Platí pro