SqlPersonalizationProvider.ResetPersonalizationBlob Yöntem
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.
Kişiselleştirme verilerini temel alınan veri deposundan siler.
protected:
override void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected override void ResetPersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
override this.ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected Overrides Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)
Parametreler
- webPartManager
- WebPartManager
WebPartManager Kişiselleştirme verilerini yönetme.
- userName
- String
Alma anahtarı olarak kullanılacak kapsamdaki User kişiselleştirme bilgilerinin kullanıcı adı.
Açıklamalar
WebPartPersonalizationBir Web sitesi kullanıcısı sayfadaki Web Bölümleri verileri sıfırlamayı seçtiğinde kişiselleştirme verilerini veritabanından silmek için bu yöntemi kullanır. null
değilseusername
, kapsam verilerini içeren User veriler silinir; aksi takdirde kapsamı olan Shared veriler silinir.
Nesne, SqlPersonalizationProvider kullanıcıya özgü kişiselleştirme verileri bir sayfa isteği bağlamında veritabanından her silindiğinde tablodaki sütunu aspnet_Users
otomatik olarak güncelleştirirLastActivityDate. Bu davranış, eski veri kayıtlarını yönetirken ve sitedeki LastActivityDate son kullanıcı etkinliğini belirlerken diğer ASP.NET özelliklerin bu değeri kullanmasına olanak tanır.