HttpCachePolicy.SetOmitVaryStar(Boolean) Metoda
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy odpowiedź powinna zawierać vary:*
nagłówek w zależności od parametrów.
public:
void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar (bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)
- omit
- Boolean
true
aby kierować element HttpCachePolicy , aby nie używać wartości * dla jej VaryByHeaders właściwości; w przeciwnym razie , false
.
Ta metoda umożliwia zapobieganie dodawaniu nagłówka vary:*
do odpowiedzi wychodzącej, gdy buforowana odpowiedź różni się w zależności od parametru. Jest to przydatne w przypadku klientów, którzy różnią się buforowaniem według ciągu zapytania, ponieważ większość klientów będzie automatycznie różnić się w zależności od ciągu zapytania bez konieczności używania nagłówka vary:*
.
Uwaga
Użycie nagłówka vary:*
może wyłączyć buforowanie wszystkich klientów.
Jest to metoda wygody, która ma wpływ na VaryByHeaders właściwość. Przekazywanie true
do metody kieruje HttpCachePolicy wartość , aby zignorować wartość * dla VaryByHeaders właściwości.
SetOmitVaryStarjest wprowadzana w wersji .NET Framework 3.5. Aby uzyskać więcej informacji, zobacz Wersje i zależności.
Produkt | Wersje |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |