This documentation is archived and is not being maintained.
Defines the contract that ASP.NET implements to provide role-management services using custom role providers.
The following tables list the members exposed by the RoleProvider type.
|ApplicationName||Gets or sets the name of the application to store and retrieve role information for.|
|Description||Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs).(inherited from ProviderBase)|
|Name||Gets the friendly name used to refer to the provider during configuration.(inherited from ProviderBase)|
(see also Protected Methods )
|AddUsersToRoles||Adds the specified user names to the specified roles for the configured applicationName.|
|CreateRole||Adds a new role to the data source for the configured applicationName.|
|DeleteRole||Removes a role from the data source for the configured applicationName.|
|Equals||Overloaded. Determines whether two Object instances are equal. (inherited from Object)|
|FindUsersInRole||Gets an array of user names in a role where the user name contains the specified user name to match.|
|GetAllRoles||Gets a list of all the roles for the configured applicationName.|
|GetHashCode||Serves as a hash function for a particular type. (inherited from Object)|
|GetRolesForUser||Gets a list of the roles that a specified user is in for the configured applicationName.|
|GetType||Gets the Type of the current instance. (inherited from Object)|
|GetUsersInRole||Gets a list of users in the specified role for the configured applicationName.|
|Initialize||Initializes the provider. (inherited from ProviderBase)|
|IsUserInRole||Gets a value indicating whether the specified user is in the specified role for the configured applicationName.|
|ReferenceEquals||Determines whether the specified Object instances are the same instance. (inherited from Object)|
|RemoveUsersFromRoles||Removes the specified user names from the specified roles for the configured applicationName.|
|RoleExists||Gets a value indicating whether the specified role name already exists in the role data source for the configured applicationName.|
|ToString||Returns a String that represents the current Object. (inherited from Object)|