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.