ITrackingPersonalizable.BeginLoad Метод

Определение

Представляет начало этапа загрузки сведений о персонализации.

public void BeginLoad ();

Примеры

В следующем примере кода демонстрируется использование BeginLoad метода . Полный рабочий пример кода, состоящий из элемента управления и ASPX-страницы, см. в IPersonalizable разделе Обзор класса.

void ITrackingPersonalizable.BeginLoad()
{
    _loading = true;
    _trackingLog = "1. BeginLoad\r\n";
}

Комментарии

Набор элементов управления веб-частей вызывает этот метод перед применением данных персонализации. Элемент управления, отслеживающий собственное состояние изменения, должен использовать этот метод для установки внутреннего флага, указывающего, что свойства не должны вызывать SetPersonalizationDirty. Это связано с тем, что методы настройки свойств можно вызывать во время применения данных персонализации после вызова BeginLoad. В большинстве случаев элемент управления не следует рассматривать как измененный ("грязный") только потому, что его персонализированные свойства были заданы на основе данных, загруженных из базового хранилища данных.

Примечание

Этот метод также вызывается при применении данных персонализации после импорта элемента управления веб-частей.

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

Продукт Версии
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1