RoleGroup.ContainsUser(IPrincipal) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, является ли указанный пользователь членом какой-либо роли из группы ролей.
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 . Дополнительные сведения см. в разделе Основные сведения об управлении ролями.