PageAdapter.CacheVaryByParams Özellik

Tanım

Bu türetilmiş sayfa bağdaştırıcısının eklendiği Web sayfası için önbelleğe almanın çeşitli olduğu HTTP GET ve POST isteklerinden ek parametrelerin listesini alır.

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

Özellik Değeri

IList GET ve POST parametrelerinin listesini içeren, aksi takdirde, null.

Açıklamalar

Web sayfalarını önbelleğe alan Web'deki varlıklar, istek parametrelerine ek olarak diğer faktörlere göre birden çok sürümü önbelleğe alır. Örneğin, perakende zincirindeki her mağaza konumu için bir sayfanın oluşturulabileceği bir sürüm genellikle parametre adına (örneğin, StoreID) göre önbelleğe alınır.

Belirli tarayıcılar için, hedef bağımsız önbelleğe almayı denetleyan parametrelere ek olarak GET veya POST parametrelerine göre önbelleğe almayı değiştirmek gerekebilir. Örneğin, farklı cep telefonu hizmeti sağlayıcıları için sayfanın farklı sürümlerini önbelleğe almak gerekebilir.

Devralanlara Notlar

sınıfından PageAdapter devraldığınızda, hedefe özgü önbelleğe almayı denetlemek için ek GET veya POST parametrelerinin listesini döndürmek için özelliğini geçersiz kılabilirsiniz CacheVaryByParams . CacheVaryByParams Temel yöntem döndürürnull.

Şunlara uygulanır

Ayrıca bkz.