PersonalizationAdministration.ResetUserState Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сбрасывает все данные состояния "на пользователя" в основном хранилище данных на основе указанных параметров.
Перегрузки
ResetUserState(String) |
Сбрасывает все данные состояния "на пользователя" в основном хранилище данных на основе указанного пути. |
ResetUserState(String[]) |
Сбрасывает все данные состояния "на пользователя" в основном хранилище данных на основе указанных путей. |
ResetUserState(String, String) |
Сбрасывает данные состояния "на пользователя" в основном хранилище данных на основе указанной комбинации имени пользователя и пути. |
ResetUserState(String, String[]) |
Сбрасывает данные состояния "на пользователя" в основном хранилище данных для указанных страницы и пользователей. |
ResetUserState(String)
Сбрасывает все данные состояния "на пользователя" в основном хранилище данных на основе указанного пути.
public:
static int ResetUserState(System::String ^ path);
public static int ResetUserState (string path);
static member ResetUserState : string -> int
Public Shared Function ResetUserState (path As String) As Integer
Параметры
- path
- String
Путь к странице, сопоставленной со сведениями о состоянии персонализации для сброса.
Возвращаемое значение
Количество строк, для которых был выполнен сброс.
Исключения
path
имеет значение null
.
Параметр path
является пустой строкой ("").
-или-
Поставщик, указанный в конфигурации в качестве поставщика персонализации, имеет неправильный тип.
-или-
Длина строки для любого параметра превышает 256 символов.
При попытке создания и инициализации нового экземпляра одного из настроенных поставщиков персонализации получено исключение конфигурации.
-или-
Не удалось найти поставщик персонализации по умолчанию (определяется в конфигурации).
Поставщик по умолчанию указывает, что число удаленных строк было отрицательным числом.
Комментарии
Этот метод возвращает количество строк, которые были сброшены. Попытка сбросить несуществующее общее состояние не является ошибкой.
См. также раздел
- WebPartPersonalization
- элементы управления веб-частей ASP.NET
- Обзор персонализации веб-частей
- Пошаговое руководство. Реализация персонализации веб-частей с помощью пользовательского элемента управления
- Персонализация веб-частей
Применяется к
ResetUserState(String[])
Сбрасывает все данные состояния "на пользователя" в основном хранилище данных на основе указанных путей.
public:
static int ResetUserState(cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string[] usernames);
static member ResetUserState : string[] -> int
Public Shared Function ResetUserState (usernames As String()) As Integer
Параметры
- usernames
- String[]
Массив имен пользователей, данные "на пользователя" которых должны быть сброшена.
Возвращаемое значение
Количество строк, для которых был выполнен сброс.
Исключения
usernames
имеет значение null
.
usernames
представляет собой массив нулевой длины.
-или-
Член массива usernames
имеет значение null
, содержит запятые, либо представляет собой пустую строку после усечения.
-или-
Поставщик, указанный в конфигурации в качестве поставщика персонализации, имеет неправильный тип.
-или-
Длина строки для любого параметра превышает 256 символов.
При попытке создания и инициализации нового экземпляра одного из настроенных поставщиков персонализации получено исключение конфигурации.
-или-
Не удалось найти поставщик персонализации по умолчанию (определяется в конфигурации).
Поставщик по умолчанию указывает, что число удаленных строк было отрицательным числом.
Комментарии
Этот метод сбрасывает все пользовательские состояния в базовом хранилище данных, связанном с пользователями, содержащимися в usernames
параметре , и возвращает количество строк, которые были сброшены.
Попытка сбросить несуществующее общее состояние не является ошибкой.
См. также раздел
- WebPartPersonalization
- элементы управления веб-частей ASP.NET
- Обзор персонализации веб-частей
- Пошаговое руководство. Реализация персонализации веб-частей с помощью пользовательского элемента управления
- Персонализация веб-частей
Применяется к
ResetUserState(String, String)
Сбрасывает данные состояния "на пользователя" в основном хранилище данных на основе указанной комбинации имени пользователя и пути.
public:
static bool ResetUserState(System::String ^ path, System::String ^ username);
public static bool ResetUserState (string path, string username);
static member ResetUserState : string * string -> bool
Public Shared Function ResetUserState (path As String, username As String) As Boolean
Параметры
- path
- String
Путь к странице, сопоставленной со сведениями о состоянии персонализации для сброса.
- username
- String
Имя пользователя, связанное с данными персонализации для сброса.
Возвращаемое значение
Количество строк, для которых был выполнен сброс.
Исключения
Параметр path
или username
имеет значение null
.
Параметр path
или username
представляет собой ("") пустую строку после усечения.
-или-
username
содержит запятые.
-или-
Поставщик, указанный в конфигурации в качестве поставщика персонализации, имеет неправильный тип.
-или-
Длина строки для любого параметра превышает 256 символов.
При попытке создания и инициализации нового экземпляра одного из настроенных поставщиков персонализации получено исключение конфигурации.
-или-
Не удалось найти поставщик персонализации по умолчанию (определяется в конфигурации).
Поставщик по умолчанию указывает, что число удаленных строк было отрицательным числом.
Комментарии
Попытка сбросить несуществующее пользовательское состояние не является ошибкой.
См. также раздел
- WebPartPersonalization
- элементы управления веб-частей ASP.NET
- Обзор персонализации веб-частей
- Пошаговое руководство. Реализация персонализации веб-частей с помощью пользовательского элемента управления
- Персонализация веб-частей
Применяется к
ResetUserState(String, String[])
Сбрасывает данные состояния "на пользователя" в основном хранилище данных для указанных страницы и пользователей.
public:
static int ResetUserState(System::String ^ path, cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string path, string[] usernames);
static member ResetUserState : string * string[] -> int
Public Shared Function ResetUserState (path As String, usernames As String()) As Integer
Параметры
- path
- String
Путь к странице, сопоставленной со сведениями о состоянии персонализации для сброса.
- usernames
- String[]
Имена пользователей, связанное с данными персонализации для сброса.
Возвращаемое значение
Количество строк, для которых был выполнен сброс.
Исключения
Параметр path
или usernames
имеет значение null
.
Параметр path
после усечения представляет собой пустую строку ("").
-или-
Член массива usernames
имеет значение null
, содержит запятые, либо представляет собой пустую строку после усечения.
-или-
usernames
представляет собой массив нулевой длины.
-или-
Поставщик, указанный в конфигурации в качестве поставщика персонализации, имеет неправильный тип.
-или-
Длина строки для любого параметра превышает 256 символов.
При попытке создания и инициализации нового экземпляра одного из настроенных поставщиков персонализации получено исключение конфигурации.
-или-
Не удалось найти поставщик персонализации по умолчанию (определяется в конфигурации).
Поставщик по умолчанию указывает, что число удаленных строк было отрицательным числом.
Комментарии
Этот метод сбрасывает состояние каждого пользователя в базовом хранилище данных, связанном с каждым пользователем, содержащимся в параметре usernames
для страницы, указанной параметром path
.
Попытка сбросить несуществующее пользовательское состояние не является ошибкой.
См. также раздел
- WebPartPersonalization
- элементы управления веб-частей ASP.NET
- Обзор персонализации веб-частей
- Пошаговое руководство. Реализация персонализации веб-частей с помощью пользовательского элемента управления
- Персонализация веб-частей