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


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; falseв противном случае . Значение по умолчанию — true.

Исключения

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

Примеры

В следующем фрагменте файла конфигурации показан элемент профиля в разделе system.web файла Web.config для приложения ASP.NET. Он указывает поставщик профилей по умолчанию приложения экземпляру SqlProfileProvider и задает для атрибута значение automaticSaveEnabledtrue.

<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 атрибута элемента профиля в файле Web.config для приложения ASP.NET.

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

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