Классы членства
Обновлен: Ноябрь 2007
Членство ASP.NET состоит из набора классов и интерфейсов, создающих и управляющих пользователями и проверяющими подлинность пользователей на основе предоставленных учетных данных. В следующей таблице показаны классы членства и предоставляемые ими интерфейсы и функции.
Описание классов членства ASP.NET
В следующей таблице перечислены классы, используемые членством ASP.NET и их функциями.
Класс или интерфейс |
Функции |
---|---|
Обеспечивает общие средства членства. |
Создает нового пользователя. Удаляет пользователя. Обновляет данные пользователя. Возвращает список пользователей. Осуществляет поиск пользователя по имени или адресу электронной почты. Проверяет подлинность пользователя. Возвращает число подключенных пользователей. Осуществляет поиск пользователя по имени пользователя или адресу электронной почты. |
Предоставляет сведения об отдельном пользователе. |
Возвращает пароль и контрольный вопрос для пароля. Изменяет пароль. Определяет, подключен ли пользователь. Определяет, прошел ли пользователь проверку. Возвращает дату последней активности, изменения имени и пароля. Отключает блокировку пользователя. |
Определяет основные функциональные возможности поставщиков данных, которые может использовать система членства. |
Определяет свойства и методы, которые должен реализовать поставщик, используемый членством. |
Возвращает коллекцию всех доступных поставщиков. |
|
Сохраняет ссылки на объекты MembershipUser. |
|
Предоставляет описательные значения успешного или неудачного создания нового пользователя членства. |
|
Определяет исключение, возникающее, если не удается создать пользователя. Значение перечисления MembershipCreateStatus, описывающее причину исключения, можно получить с помощью свойства StatusCode. |
|
Указывает возможные форматы хранения пароля, используемые поставщиками членства, включенные в ASP.NET (Clear, Hashed, Encrypted). |