ProfileBase.Save 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用已更改的配置文件属性值更新配置文件数据源。
public:
override void Save();
public override void Save ();
override this.Save : unit -> unit
Public Overrides Sub Save ()
注解
方法 Save 将修改后的配置文件属性值写入数据源。 仅当 属性设置为 true
时IsDirty,配置文件提供程序才能通过执行更新来减少数据源中的活动量。 这是默认 SqlProfileProvider的 。 方法 Save 将属性值保存到数据源后, IsDirty 将 设置为 false
。
可以使用 ProfileAutoSaving 事件实现自定义逻辑,该逻辑确定是否修改了具有自定义类型或复杂类型的配置文件属性,并继续自动保存已修改的对象,如果未修改任何对象,则取消自动保存。