PageAdapter.CacheVaryByParams Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает список дополнительных параметров из HTTP-запросов GET и POST, при помощи которых изменяется кэширование веб-страницы, к которой присоединен этот производный адаптер страницы.
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
Значение свойства
Объект IList, содержащий список параметров GET и POST; в противном случае — null
.
Комментарии
Сущности в Интернете, кэширующие веб-страницы, кэшируют несколько версий на основе, среди прочего, параметров запроса. Например, версия для каждого расположения магазина в розничной сети, для которой может быть создана страница, обычно кэшируется на основе имени параметра (например, StoreID
).
Для определенных браузеров может потребоваться изменить кэширование по параметрам GET или POST в дополнение к параметрам, которые управляют целевым кэшированием. Например, может потребоваться кэшировать разные версии страницы для разных поставщиков услуг мобильной телефонной связи.
Примечания для тех, кто наследует этот метод
При наследовании от PageAdapter класса можно переопределить CacheVaryByParams свойство , чтобы вернуть список дополнительных параметров GET или POST для управления кэшированием для конкретного целевого объекта. Базовый CacheVaryByParams метод возвращает null
.