Udostępnij za pośrednictwem


PageAdapter.CacheVaryByParams Właściwość

Definicja

Pobiera listę dodatkowych parametrów z żądań HTTP GET i POST, 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 ^ CacheVaryByParams { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByParams { get; }
member this.CacheVaryByParams : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByParams As StringCollection

Wartość właściwości

Element IList zawierający listę parametrów GET i POST; w przeciwnym razie null.

Uwagi

Jednostki w sieci Web buforujące strony sieci Web buforowane są w wielu wersjach na podstawie między innymi parametrów żądania. Na przykład wersja dla każdej lokalizacji sklepu w sieci detalicznej, dla której może zostać wygenerowana strona, zwykle będzie buforowana na podstawie nazwy parametru (na przykład StoreID).

W przypadku określonych przeglądarek może być konieczne różnicowanie buforowania według parametrów GET lub POST oprócz parametrów kontrolujących buforowanie niezależne od obiektu docelowego. Na przykład może być konieczne buforowanie różnych wersji strony dla różnych dostawców usług telefonii komórkowej.

Uwagi dotyczące dziedziczenia

Po dziedziczeniu PageAdapter z klasy można zastąpić CacheVaryByParams właściwość, aby zwrócić listę dodatkowych parametrów GET lub POST w celu kontrolowania buforowania specyficznego dla obiektu docelowego. Metoda podstawowa CacheVaryByParams zwraca wartość null.

Dotyczy

Zobacz też