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


PersonalizationAdministration.ResetAllState(PersonalizationScope) Метод

Определение

Сбрасывает все данные персонализации в основном хранилище данных путем удаления всех строк, связанных с заданной областью.

public:
 static int ResetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static int ResetAllState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member ResetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> int
Public Shared Function ResetAllState (scope As PersonalizationScope) As Integer

Параметры

scope
PersonalizationScope

Область, связанная сданными персонализации для удаления.

Возвращаемое значение

Количество элементов, которые были сброшены.

Исключения

Параметр scope не является допустимым элементом перечисления PersonalizationScope.

Поставщик, указанный в конфигурации в качестве поставщика персонализации, имеет неправильный тип.

При попытке создания и инициализации нового экземпляра одного из настроенных поставщиков персонализации получено исключение конфигурации.

-или-

Не удалось найти поставщик персонализации по умолчанию (определяется в конфигурации).

Поставщик по умолчанию вернул отрицательное значение количества соответствующих строк.

Комментарии

Этот метод удаляет все строки в базовом хранилище данных, связанном с указанной областью персонализации.

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

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