Sdílet prostřednictvím


SqlPersonalizationProvider.ResetPersonalizationBlob Metoda

Definice

Odstraní data přizpůsobení z podkladového úložiště dat.

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)

Parametry

webPartManager
WebPartManager

Správa WebPartManager osobních údajů.

path
String

Cesta k informacím o přizpůsobení v Shared oboru, který se má použít jako klíč načítání.

userName
String

Uživatelské jméno pro osobní údaje v User oboru, který se má použít jako klíč načítání.

Poznámky

WebPartPersonalizationpoužívá tuto metodu k odstranění osobních údajů z databáze, když se uživatel webu rozhodne obnovit Webové části data na stránce. Pokud username nejsounull, odstraní se data s User daty oboru, jinak se odstraní data s oborem Shared .

Objekt SqlPersonalizationProvider automaticky aktualizuje LastActivityDate sloupec v aspnet_Users tabulce při každém odstranění osobních údajů specifických pro uživatele z databáze v kontextu žádosti o stránku. Toto chování umožňuje dalším funkcím ASP.NET použít LastActivityDate hodnotu při správě zastaralých datových záznamů a také určení nedávné aktivity uživatelů na webu.

Platí pro