PersonalizationProvider.ResetPersonalizationBlob 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,从基础数据存储区删除原始个性化设置数据。
protected:
abstract void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected abstract void ResetPersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
abstract member ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected MustOverride Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)
参数
- webPartManager
- WebPartManager
管理个性化设置数据的 WebPartManager。
- path
- String
要用作数据存储区关键字的个性化设置信息的路径。
- userName
- String
要用作数据存储区关键字的个性化设置信息的用户名。
注解
派生自 和 PersonalizationProvider 实现此方法的类应该使用 、 和 webPartManager
path
userName
参数作为存储密钥。 派生实现必须修改数据存储,以便有效地删除提供的存储密钥的个性化设置数据。 由派生的实现决定它们如何以物理方式完成此操作。
派生个性化设置提供程序必须能够按页面区分个性化设置数据。 此外,对于给定页面的状态,个性化设置提供程序必须能够区分 和 Shared User 范围数据。 如果提供了非用户名,则重置操作将应用于范围;否则,重置操作 null
User 将应用到 Shared 范围。