Udostępnij za pośrednictwem


PageAdapter.CacheVaryByHeaders Właściwość

Definicja

Pobiera listę dodatkowych nagłówków HTTP, za pomocą których buforowanie jest zróżnicowane dla strony sieci Web, do której jest dołączona ta pochodna karta strony.

public:
 virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByHeaders { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByHeaders { get; }
member this.CacheVaryByHeaders : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByHeaders As StringCollection

Wartość właściwości

Element IList zawierający listę nagłówków HTTP; w przeciwnym razie null.

Uwagi

Jednostki w sieci Web buforujące strony sieci Web buforowane są w pamięci podręcznej wielu wersji na podstawie nagłówków HTTP i innych czynników. Na przykład wersja dla każdego języka, w którym jest generowana strona, jest zwykle buforowana na podstawie nagłówka Accept-Language HTTP.

W przypadku określonych przeglądarek może być konieczne różnicowanie buforowania przez nagłówki HTTP oprócz nagłówków kontrolujących buforowanie niezależne od celu. Na przykład może być konieczne buforowanie różnych wersji strony dla różnych rozmiarów ekranu.

Nazwy nagłówków zwracane przez CacheVaryByHeaders właściwość są dodawane do listy nagłówków w Vary nagłówku HTTP wysyłanym do przeglądarki klienta.

Uwagi dotyczące dziedziczenia

Po dziedziczeniu PageAdapter z klasy można zastąpić CacheVaryByHeaders właściwość , aby zwrócić listę dodatkowych nagłówków w celu kontrolowania buforowania specyficznego dla celu. Właściwość podstawowa CacheVaryByHeaders zwraca wartość null.

Dotyczy

Zobacz też