Aracılığıyla paylaş


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 alma özelliğinin ç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 varlıklar, diğer faktörlerin yarýsýnda istek parametrelerine göre birden çok sürümü önbelleğe alýr. Örneğin, perakende zincirindeki her mağaza konumu için bir sayfa oluşturulabilecek 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 bir 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.