PartialCachingAttribute.VaryByCustom Ö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.
Çıkış önbelleğinin kullanıcı denetimini değiştirmek için kullanacağı özel dizelerin listesini alır.
public:
property System::String ^ VaryByCustom { System::String ^ get(); };
public:
property System::String ^ VaryByCustom { System::String ^ get(); void set(System::String ^ value); };
public string VaryByCustom { get; }
public string VaryByCustom { get; set; }
member this.VaryByCustom : string
member this.VaryByCustom : string with get, set
Public ReadOnly Property VaryByCustom As String
Public Property VaryByCustom As String
Özellik Değeri
Özel dizelerin listesi.
Örnekler
Aşağıdaki kod örneği, oluşturucunun PartialCachingAttribute(Int32, String, String, String) bir kullanıcı denetimine nasıl uygulanabileceğini gösterir. Örnekte oluşturucu, kullanıcı denetiminin önbelleğe alınabileceğini belirtmek ve önbellek girişinin tarayıcı türüne ve ana sürüm numarasına bağımlı olduğunu belirtmek için kullanılır.
// Set the PartialCachingAttribute.Duration property to
// 20 seconds and the PartialCachingAttribute.VaryByCustom
// property to browser.
[PartialCaching(20, null, null, "browser")]
public partial class ctlSelect : UserControl
' Set the PartialCachingAttribute.Duration property to
' 20 seconds and the PartialCachingAttribute.VaryByCustom
' property to browser.
<PartialCaching(20, Nothing, Nothing, "browser")> _
Public Class ctlSelect
Inherits UserControl
Açıklamalar
Bu özellik için "tarayıcı" belirtirseniz, kullanıcı denetimi tarayıcı türüne ve ana sürüm numarasına göre değişir. Bu özelliği, çıktı önbelleğinin kullanıcı denetimi yanıtını değiştirebileceği değerleri genişletmek için de kullanabilirsiniz.