MembershipUser Class
Exposes and updates membership user information in the membership data store.
Assembly: System.Web.ApplicationServices (in System.Web.ApplicationServices.dll)
System.Web.Security::MembershipUser
System.Web.Security::ActiveDirectoryMembershipUser
| Name | Description | |
|---|---|---|
![]() | MembershipUser() | Creates a new instance of a MembershipUser object for a class that inherits the MembershipUser class. |
![]() | MembershipUser(String^, String^, Object^, String^, String^, String^, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime) | Creates a new membership user object with the specified property values. |
| Name | Description | |
|---|---|---|
![]() | Comment | Gets or sets application-specific information for the membership user. |
![]() | CreationDate | Gets the date and time when the user was added to the membership data store. |
![]() | Gets or sets the e-mail address for the membership user. | |
![]() | IsApproved | Gets or sets whether the membership user can be authenticated. |
![]() | IsLockedOut | Gets a value indicating whether the membership user is locked out and unable to be validated. |
![]() | IsOnline | Gets whether the user is currently online. |
![]() | LastActivityDate | Gets or sets the date and time when the membership user was last authenticated or accessed the application. |
![]() | LastLockoutDate | Gets the most recent date and time that the membership user was locked out. |
![]() | LastLoginDate | Gets or sets the date and time when the user was last authenticated. |
![]() | LastPasswordChangedDate | Gets the date and time when the membership user's password was last updated. |
![]() | PasswordQuestion | Gets the password question for the membership user. |
![]() | ProviderName | Gets the name of the membership provider that stores and retrieves user information for the membership user. |
![]() | ProviderUserKey | Gets the user identifier from the membership data source for the user. |
![]() | UserName | Gets the logon name of the membership user. |
| Name | Description | |
|---|---|---|
![]() | ChangePassword(String^, String^) | Updates the password for the membership user in the membership data store. |
![]() | ChangePasswordQuestionAndAnswer(String^, String^, String^) | Updates the password question and answer for the membership user in the membership data store. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetPassword() | Gets the password for the membership user from the membership data store. |
![]() | GetPassword(String^) | Gets the password for the membership user from the membership data store. |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | ResetPassword() | Resets a user's password to a new, automatically generated password. |
![]() | ResetPassword(String^) | Resets a user's password to a new, automatically generated password. |
![]() | ToString() | Returns the user name for the membership user.(Overrides Object::ToString().) |
![]() | UnlockUser() | Clears the locked-out state of the user so that the membership user can be validated. |
The MembershipUser object is used to represent a single membership user in the membership data store. It exposes information about the membership user such as the e-mail address, and provides functionality for the membership user such as the ability to change or reset his or her password.
Note |
|---|
If you are not familiar with the membership features of ASP.NET, see Introduction to Membership before continuing. For a list of other topics related to membership, see Managing Users by Using Membership. |
A MembershipUser object is returned by the GetUser and CreateUser methods or as part of a MembershipUserCollection returned by the GetAllUsers, FindUsersByName, and FindUsersByEmail methods.
A MembershipUser object is required by the UpdateUser method when you want to update the information for an existing membership user.
The following code example updates the e-mail address for a user.
Security Note
|
|---|
This example contains a text box that accepts user input, which is a potential security threat. By default, ASP.NET Web pages validate that user input does not include script or HTML elements. For more information, see Script Exploits Overview. |
Available since 2.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.jpeg?cs-save-lang=1&cs-lang=cpp)
.jpeg?cs-save-lang=1&cs-lang=cpp)
.jpeg?cs-save-lang=1&cs-lang=cpp)
.jpeg?cs-save-lang=1&cs-lang=cpp)
.jpeg?cs-save-lang=1&cs-lang=cpp)