PageAdapter.CacheVaryByParams Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.