The AspNetMembershipProvider type exposes the following members.

Methods

  NameDescription
Public methodAddUserPortal
add new userportal record (used for creating sites with existing user)
(Overrides MembershipProvider..::..AddUserPortal(Int32, Int32).)
Public methodChangePassword
ChangePassword attempts to change the users password
(Overrides MembershipProvider..::..ChangePassword(UserInfo, String, String).)
Public methodChangePasswordQuestionAndAnswer
ChangePasswordQuestionAndAnswer attempts to change the users password Question and PasswordAnswer
(Overrides MembershipProvider..::..ChangePasswordQuestionAndAnswer(UserInfo, String, String, String).)
Public methodChangeUsername
function supports the ability change username
(Overrides MembershipProvider..::..ChangeUsername(Int32, String).)
Public methodCreateUser
CreateUser persists a User to the Data Store
(Overrides MembershipProvider..::..CreateUser(UserInfo%).)
Public methodDeleteUser
DeleteUser deletes a single User from the Data Store
(Overrides MembershipProvider..::..DeleteUser(UserInfo).)
Public methodDeleteUsersOnline
Deletes all UserOnline inof from the database that has activity outside of the time window
(Overrides MembershipProvider..::..DeleteUsersOnline(Int32).)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodStatic memberFillUserCollection
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGeneratePassword()()()()
Generates a new random password (Length = Minimum Length + 4)
(Overrides MembershipProvider..::..GeneratePassword()()()().)
Public methodGeneratePassword(Int32)
Generates a new random password
(Overrides MembershipProvider..::..GeneratePassword(Int32).)
Public methodGetDeletedUsers (Overrides MembershipProvider..::..GetDeletedUsers(Int32).)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetOnlineUsers
Gets a collection of Online Users
(Overrides MembershipProvider..::..GetOnlineUsers(Int32).)
Public methodGetPassword
Gets the Current Password Information for the User
(Overrides MembershipProvider..::..GetPassword(UserInfo, String).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUnAuthorizedUsers(Int32) (Overrides MembershipProvider..::..GetUnAuthorizedUsers(Int32).)
Public methodGetUnAuthorizedUsers(Int32, Boolean) Obsolete. (Overrides MembershipProvider..::..GetUnAuthorizedUsers(Int32, Boolean).)
Public methodGetUnAuthorizedUsers(Int32, Boolean, Boolean) (Overrides MembershipProvider..::..GetUnAuthorizedUsers(Int32, Boolean, Boolean).)
Public methodGetUser(Int32, Int32)
GetUserByUserName retrieves a User from the DataStore
(Overrides MembershipProvider..::..GetUser(Int32, Int32).)
Public methodGetUser(Int32, Int32, Boolean) Obsolete. (Overrides MembershipProvider..::..GetUser(Int32, Int32, Boolean).)
Public methodGetUserByDisplayName
GetUserByDisplayName retrieves a User from the DataStore
(Overrides MembershipProvider..::..GetUserByDisplayName(Int32, String).)
Public methodGetUserByPasswordResetToken
GetUserByPasswordResetToken retrieves a User from the DataStore
(Overrides MembershipProvider..::..GetUserByPasswordResetToken(Int32, String).)
Public methodGetUserByUserName(Int32, String)
GetUserByUserName retrieves a User from the DataStore
(Overrides MembershipProvider..::..GetUserByUserName(Int32, String).)
Public methodGetUserByUserName(Int32, String, Boolean) Obsolete. (Overrides MembershipProvider..::..GetUserByUserName(Int32, String, Boolean).)
Public methodGetUserByVanityUrl
GetUserByVanityUrl retrieves a User from the DataStore
(Overrides MembershipProvider..::..GetUserByVanityUrl(Int32, String).)
Public methodGetUserCountByPortal
GetUserCountByPortal gets the number of users in the portal
(Overrides MembershipProvider..::..GetUserCountByPortal(Int32).)
Public methodGetUserMembership
GetUserMembership retrieves the UserMembership information from the Data Store
(Overrides MembershipProvider..::..GetUserMembership(UserInfo%).)
Public methodGetUsers(Int32, Int32, Int32, Int32%)
GetUsers gets all the users of the portal
(Overrides MembershipProvider..::..GetUsers(Int32, Int32, Int32, Int32%).)
Public methodGetUsers(Int32, Boolean, Int32, Int32, Int32%) Obsolete. (Overrides MembershipProvider..::..GetUsers(Int32, Boolean, Int32, Int32, Int32%).)
Public methodGetUsers(Int32, Int32, Int32, Int32%, Boolean, Boolean)
GetUsers gets all the users of the portal
(Overrides MembershipProvider..::..GetUsers(Int32, Int32, Int32, Int32%, Boolean, Boolean).)
Public methodGetUsersAdvancedSearch
Public methodGetUsersBasicSearch
Public methodGetUsersByDisplayName
GetUsersByDisplayName gets all the users of the portal whose display name matches a provided filter expression
(Overrides MembershipProvider..::..GetUsersByDisplayName(Int32, String, Int32, Int32, Int32%, Boolean, Boolean).)
Public methodGetUsersByEmail(Int32, String, Int32, Int32, Int32%)
GetUsersByEmail gets all the users of the portal whose email matches a provided filter expression
(Overrides MembershipProvider..::..GetUsersByEmail(Int32, String, Int32, Int32, Int32%).)
Public methodGetUsersByEmail(Int32, Boolean, String, Int32, Int32, Int32%) Obsolete. (Overrides MembershipProvider..::..GetUsersByEmail(Int32, Boolean, String, Int32, Int32, Int32%).)
Public methodGetUsersByEmail(Int32, String, Int32, Int32, Int32%, Boolean, Boolean)
GetUsersByEmail gets all the users of the portal whose email matches a provided filter expression
(Overrides MembershipProvider..::..GetUsersByEmail(Int32, String, Int32, Int32, Int32%, Boolean, Boolean).)
Public methodGetUsersByProfileProperty(Int32, String, String, Int32, Int32, Int32%)
GetUsersByProfileProperty gets all the users of the portal whose profile matches the profile property pased as a parameter
(Overrides MembershipProvider..::..GetUsersByProfileProperty(Int32, String, String, Int32, Int32, Int32%).)
Public methodGetUsersByProfileProperty(Int32, Boolean, String, String, Int32, Int32, Int32%) Obsolete. (Overrides MembershipProvider..::..GetUsersByProfileProperty(Int32, Boolean, String, String, Int32, Int32, Int32%).)
Public methodGetUsersByProfileProperty(Int32, String, String, Int32, Int32, Int32%, Boolean, Boolean)
GetUsersByProfileProperty gets all the users of the portal whose profile matches the profile property pased as a parameter
(Overrides MembershipProvider..::..GetUsersByProfileProperty(Int32, String, String, Int32, Int32, Int32%, Boolean, Boolean).)
Public methodGetUsersByUserName(Int32, String, Int32, Int32, Int32%)
GetUsersByUserName gets all the users of the portal whose username matches a provided filter expression
(Overrides MembershipProvider..::..GetUsersByUserName(Int32, String, Int32, Int32, Int32%).)
Public methodGetUsersByUserName(Int32, Boolean, String, Int32, Int32, Int32%) Obsolete. (Overrides MembershipProvider..::..GetUsersByUserName(Int32, Boolean, String, Int32, Int32, Int32%).)
Public methodGetUsersByUserName(Int32, String, Int32, Int32, Int32%, Boolean, Boolean)
GetUsersByUserName gets all the users of the portal whose username matches a provided filter expression
(Overrides MembershipProvider..::..GetUsersByUserName(Int32, String, Int32, Int32, Int32%, Boolean, Boolean).)
Public methodIsUserOnline
Gets whether the user in question is online
(Overrides MembershipProvider..::..IsUserOnline(UserInfo).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveUser (Overrides MembershipProvider..::..RemoveUser(UserInfo).)
Public methodResetAndChangePassword(UserInfo, String)
function sets user specific password reset token and timeout works for all PasswordFormats as it resets and then changes the password so old password is not required method does not support RequiresQuestionAndAnswer
(Overrides MembershipProvider..::..ResetAndChangePassword(UserInfo, String).)
Public methodResetAndChangePassword(UserInfo, String, String) (Overrides MembershipProvider..::..ResetAndChangePassword(UserInfo, String, String).)
Public methodResetPassword
ResetPassword resets a user's password and returns the newly created password
(Overrides MembershipProvider..::..ResetPassword(UserInfo, String).)
Public methodRestoreUser (Overrides MembershipProvider..::..RestoreUser(UserInfo).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTransferUsersToMembershipProvider (Inherited from MembershipProvider.)
Public methodUnLockUser
Unlocks the User's Account
(Overrides MembershipProvider..::..UnLockUser(UserInfo).)
Public methodUpdateUser
UpdateUser persists a user to the Data Store
(Overrides MembershipProvider..::..UpdateUser(UserInfo).)
Public methodUpdateUsersOnline
Updates UserOnline info time window
(Overrides MembershipProvider..::..UpdateUsersOnline(Hashtable).)
Public methodUserLogin(Int32, String, String, String, UserLoginStatus%)
UserLogin attempts to log the user in, and returns the User if successful
(Overrides MembershipProvider..::..UserLogin(Int32, String, String, String, UserLoginStatus%).)
Public methodUserLogin(Int32, String, String, String, String, UserLoginStatus%)
UserLogin attempts to log the user in, and returns the User if successful
(Overrides MembershipProvider..::..UserLogin(Int32, String, String, String, String, UserLoginStatus%).)

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

See Also