ProfileBase.Save Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обновляет источник данных профиля изменившимися значениями свойств профиля.
public:
override void Save();
public override void Save ();
override this.Save : unit -> unit
Public Overrides Sub Save ()
Комментарии
Метод Save записывает измененные значения свойств профиля в источник данных. Поставщик профилей может уменьшить объем действий в источнике данных, выполняя обновления только в том случае, если свойству IsDirty присвоено значение true
. Это относится к значению по умолчанию SqlProfileProvider. После сохранения Save значений свойств в источнике IsDirty данных методу присваивается значение false
.
Событие можно использовать для ProfileAutoSaving реализации пользовательской логики, которая определяет, было ли изменено свойство профиля с настраиваемым типом или сложным типом, и продолжить автоматическое сохранение измененных объектов или отменить автоматическое сохранение, если объекты не были изменены.