Поделиться через


ProfileManager.AutomaticSaveEnabled Свойство

Определение

Получает значение, указывающее, будет ли профиль пользователя автоматически сохранен по завершению выполнения страницы ASP.NET.

public:
 static property bool AutomaticSaveEnabled { bool get(); };
public static bool AutomaticSaveEnabled { get; }
static member AutomaticSaveEnabled : bool
Public Shared ReadOnly Property AutomaticSaveEnabled As Boolean

Значение свойства

Значение true, если профиль пользователя будет автоматически сохранени по завершению выполнения страницы ASP.NET page; в противном случае, false. Значение по умолчанию — true.

Исключения

Была предпринята попытка получить значение свойства AutomaticSaveEnabled с уровнем разрешения, не соответствующим как минимум Medium.

Примеры

В следующем фрагменте файла конфигурации показан элемент profile в разделе system.web файла Web.config для приложения ASP.NET. Он указывает поставщик профиля приложения по умолчанию для экземпляра 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 указывает, включено ли для приложения автоматическое сохранение профиля пользователя. Если автоматическое сохранение включено, ProfileModule объект вызывает ProfileAutoSaving событие и вызывает Save метод во время EndRequest события в конце выполнения страницы ASP.NET.

Свойство AutomaticSaveEnabled задается с помощью automaticSaveEnabled атрибута элемента profile в файле Web.config для приложения ASP.NET.

Применяется к

См. также раздел