RoleGroup.ContainsUser(IPrincipal) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示指定的用户是否为角色组中任一角色的成员。
public:
bool ContainsUser(System::Security::Principal::IPrincipal ^ user);
public bool ContainsUser (System.Security.Principal.IPrincipal user);
member this.ContainsUser : System.Security.Principal.IPrincipal -> bool
Public Function ContainsUser (user As IPrincipal) As Boolean
参数
- user
- IPrincipal
要在角色组中查找的用户名。
返回
如果用户是与该角色组关联的角色之一的成员,则为 true
;否则为 false
。
例外
User
为 null
。
注解
如果指定用户是与此角色组关联的任何角色的成员,则 ContainsUser 方法将返回 true
。 角色按在 属性中 Roles 列出的顺序进行搜索,并在找到第一个匹配项后停止搜索。
此方法使用 IsUserInRole 方法确定用户是否是角色的成员。 必须配置角色管理才能使用 ContainsUser 方法。 有关详细信息,请参阅 了解角色管理。