SqlPersonalizationProvider.ResetPersonalizationBlob 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从基础数据存储区中删除个性化设置数据。
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)
参数
- webPartManager
- WebPartManager
管理个性化设置数据的 WebPartManager。
注解
WebPartPersonalization 当网站用户选择重置页面上的 Web 部件数据时,使用此方法从数据库中删除个性化设置数据。 如果 username
为非null
,则删除具有 User 作用域数据的数据;否则,将删除具有 Shared 作用域的数据。
SqlPersonalizationProvider每次在页面请求上下文中aspnet_Users
从数据库中删除特定于用户的个性化数据时,对象都会自动更新LastActivityDate表中的列。 此行为允许其他 ASP.NET 功能在管理过时数据记录以及确定网站上的最近用户活动时使用 LastActivityDate 值。