Aracılığıyla paylaş


ITrackingPersonalizable.BeginLoad Yöntem

Tanım

Kişiselleştirme bilgileri için yük aşamasının başlangıcını temsil eder.

public:
 void BeginLoad();
public void BeginLoad ();
abstract member BeginLoad : unit -> unit
Public Sub BeginLoad ()

Örnekler

Aşağıdaki kod örneğinde yönteminin kullanılması gösterilmektedir BeginLoad . Denetim ve .aspx sayfasından oluşan eksiksiz bir çalışma kodu örneği için sınıfa genel bakış konusuna IPersonalizable bakın.

void ITrackingPersonalizable.BeginLoad()
{
    _loading = true;
    _trackingLog = "1. BeginLoad\r\n";
}
Sub BeginLoad() Implements ITrackingPersonalizable.BeginLoad
    _loading = True
    _trackingLog = "1. BeginLoad" + vbCr + vbLf

End Sub

Açıklamalar

Web Bölümleri denetim kümesi, kişiselleştirme verilerini uygulamadan önce bu yöntemi çağırır. Kendi değişiklik durumunu izleyen bir denetim, özelliklerin çağırmaması SetPersonalizationDirtygerektiğini belirten bir iç bayrak ayarlamak için bu yöntemi kullanmalıdır. Bunun nedeni, özellik ayarı yöntemlerinin kişiselleştirme verilerinin uygulanması sırasında ve çağrısından BeginLoadsonra çağrılabilmesidir. Çoğu senaryoda, kişiselleştirilebilir özellikleri temel alınan veri deposundan yüklenen verilere göre ayarlandığından, denetimin değiştirilmiş ("kirli") olduğu düşünülmemelidir.

Not

Bu yöntem, bir Web Bölümleri denetimi içeri aktarıldıktan sonra kişiselleştirme verileri uygulandığında da çağrılır.

Şunlara uygulanır