SqlPersonalizationProvider.ResetPersonalizationBlob Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.