语言

SimpleRoleProvider 类

定义

提供基本的角色管理功能。

public class SimpleRoleProvider : System.Web.Security.RoleProvider
type SimpleRoleProvider = class
    inherit RoleProvider
Public Class SimpleRoleProvider
Inherits RoleProvider
继承
SimpleRoleProvider

构造函数

名称 说明
SimpleRoleProvider()

初始化 SimpleRoleProvider 类的新实例。

SimpleRoleProvider(RoleProvider)

使用指定的角色提供程序初始化 类的新实例 SimpleRoleProvider 。

属性

名称 说明
ApplicationName

获取或设置要存储和检索其角色信息的应用程序的名称。

CasingBehavior

获取或设置 SimpleMembershipProviderCasingBehavior 此提供程序的 。

UserIdColumn

获取包含用户 ID 的数据库列的名称。

UserNameColumn

获取包含用户名的数据库列的名称。

UserTableName

获取包含用户信息的数据库表的名称。

方法

名称 说明
AddUsersToRoles(String[], String[])

将指定用户名添加到指定角色中。

CreateRole(String)

添加一个新角色。

DeleteRole(String, Boolean)

删除指定角色。

FindUsersInRole(String, String)

返回指定角色中的所有指定用户。

GetAllRoles()

返回所有角色的列表。

GetRolesForUser(String)

返回指定用户所属的角色的列表。

GetUsersInRole(String)

返回指定角色中的用户名。

IsUserInRole(String, String)

返回指示指定用户是否属于指定角色的值。

RemoveUsersFromRoles(String[], String[])

移除指定角色中的指定用户名。

RoleExists(String)

返回指示指定角色是否存在的值。

适用于