RoleService.IsCurrentUserInRole(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, принадлежит ли вошедший в систему пользователь указанной роли.
public:
bool IsCurrentUserInRole(System::String ^ role);
[System.ServiceModel.OperationContract]
public bool IsCurrentUserInRole (string role);
[<System.ServiceModel.OperationContract>]
member this.IsCurrentUserInRole : string -> bool
Public Function IsCurrentUserInRole (role As String) As Boolean
Параметры
- role
- String
Имя проверяемой роли.
Возвращаемое значение
Если пользователь выполняет указанную роль, значение true
, если нет, значение false
.
- Атрибуты
Исключения
Значение параметра role
равно null
или пользователь не выполнил вход.
Управление ролями не включено.
Комментарии
Метод IsCurrentUserInRole проверяет, принадлежит ли вошедший в систему пользователь к указанной роли. Метод IsCurrentUserInRole вызывает событие SelectingProvider.
Примечание
Не вызывайте IsCurrentUserInRole метод из кода, выполняемого на веб-сервере. Метод вызывается IsCurrentUserInRole только как часть службы WCF. Дополнительные сведения о том, как проверить, принадлежит ли пользователь к указанной группе из кода, выполняемого на веб-сервере, см. в этом методе IsUserInRole .