ProfileManager.AutomaticSaveEnabled 属性    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示是否将在 ASP.NET 页执行结束时自动保存用户配置文件。
public:
 static property bool AutomaticSaveEnabled { bool get(); };public static bool AutomaticSaveEnabled { get; }static member AutomaticSaveEnabled : boolPublic Shared ReadOnly Property AutomaticSaveEnabled As Boolean属性值
如果在 ASP.NET 页执行结束时自动保存用户配置文件,则为 true;否则为 false。 默认值为 true。
例外
在不具有起码的 AutomaticSaveEnabled 权限的情况下尝试获取 Medium 属性值。
示例
以下配置文件摘录显示了 ASP.NET 应用程序的 Web.config 文件的 system.web 部分中的配置文件元素。 它将应用程序的默认配置文件提供程序指定为 SqlProfileProvider 实例, automaticSaveEnabled 并将 属性设置为 true。
<profile enabled="true"
  automaticSaveEnabled="true"
  defaultProvider="SqlProvider">
  <providers>
    <add name="SqlProvider"
      type="System.Web.Profile.SqlProfileProvider"
      connectionStringName="SqlServices"
      applicationName="MyApplication" />
  </providers>
</profile>
注解
属性 AutomaticSaveEnabled 指示是否为应用程序启用用户配置文件的自动保存。 如果启用了自动保存,则 对象会在ProfileModuleProfileAutoSaving执行 ASP.NET 页结束时引发 事件并调用 Save 方法EndRequest。
属性 AutomaticSaveEnabled 是使用 automaticSaveEnabled ASP.NET 应用程序的 Web.config 文件中 配置文件 元素的 属性设置的。