HttpCacheVaryByHeaders Klasa
Definicja
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.
Zapewnia bezpieczny typ sposób ustawiania VaryByHeaders właściwości.
public ref class HttpCacheVaryByHeaders sealed
public sealed class HttpCacheVaryByHeaders
type HttpCacheVaryByHeaders = class
Public NotInheritable Class HttpCacheVaryByHeaders
- Dziedziczenie
-
HttpCacheVaryByHeaders
Uwagi
Właściwość VaryByHeaders określa, które parametry nagłówka żądania są używane ASP.NET do unikatowego identyfikowania odmiany odpowiedzi, gdy istnieje wiele buforowanych odpowiedzi dla zasobu. Jest to przydatne, gdy odpowiedź zależy od zestawu danych wejściowych klienta, takich jak nagłówki lub parametry.
Element HttpCacheVaryByHeaders nie jest bezpośrednio związany z nagłówkami kontroli pamięci podręcznej HTTP, ale pomaga zapewnić, że klient lub serwer proxy różni się w zależności od określonych nagłówków. Aby uzyskać więcej informacji na temat VaryByHeaders
programu , zobacz RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, dostępny w witrynie internetowej World Wide Web Consortium (W3C). Aby uzyskać szczegółowe informacje, zobacz sekcję 14 , "Definicje pól nagłówka".
Konstruktory
HttpCacheVaryByHeaders() |
Inicjuje nowe wystąpienie klasy HttpCacheVaryByHeaders. |
Właściwości
AcceptTypes |
Pobiera lub ustawia wartość wskazującą, czy pamięć podręczna danych wyjściowych ASP.NET różni buforowane odpowiedzi przez |
Item[String] |
Pobiera lub ustawia niestandardowe pole nagłówka, według którego pamięć podręczna danych wyjściowych ASP.NET zmienia buforowane odpowiedzi i dołącza je do wychodzącego |
UserAgent |
Pobiera lub ustawia wartość wskazującą, czy pamięć podręczna danych wyjściowych ASP.NET różni buforowane odpowiedzi według nagłówka |
UserCharSet |
Pobiera lub ustawia wartość wskazującą, czy pamięć podręczna danych wyjściowych ASP.NET różni buforowane odpowiedzi według nagłówka |
UserLanguage |
Pobiera lub ustawia wartość wskazującą, czy pamięć podręczna danych wyjściowych ASP.NET różni buforowane odpowiedzi według nagłówka |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetHeaders() |
Pobiera tablicę wartości, które określają nagłówki HTTP, które mają być używane w celu zmieniania pamięci podręcznej. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetHeaders(String[]) |
Ustawia tablicę wartości, które określają nagłówki HTTP, które mają być używane w celu różnicowania pamięci podręcznej. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
VaryByUnspecifiedParameters() |
Powoduje, że ASP.NET się różnić w zależności od wszystkich wartości nagłówka i ustawia |
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla