Aracılığıyla paylaş


SqlPersonalizationProvider.ResetPersonalizationBlob Yöntem

Tanım

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.

path
String

Alma anahtarı olarak kullanılacak kapsamdaki Shared kişiselleştirme bilgilerinin yolu.

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. nulldeğ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.

Şunlara uygulanır