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.
Поставщик, указанный в конфигурации в качестве поставщика персонализации, имеет неправильный тип.
При попытке создания и инициализации нового экземпляра одного из настроенных поставщиков персонализации получено исключение конфигурации.
-или-
Не удалось найти поставщик персонализации по умолчанию (определяется в конфигурации).
Поставщик по умолчанию вернул отрицательное значение количества соответствующих строк.
Комментарии
Этот метод удаляет все строки в базовом хранилище данных, связанном с указанной областью персонализации.