UserStoreBase<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>.IsInRoleAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает флаг, указывающий, является ли указанный пользователь членом объекта .normalizedRoleName
public abstract System.Threading.Tasks.Task<bool> IsInRoleAsync (TUser user, string normalizedRoleName, System.Threading.CancellationToken cancellationToken = default);
abstract member IsInRoleAsync : 'User * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public MustOverride Function IsInRoleAsync (user As TUser, normalizedRoleName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)
Параметры
- user
- TUser
Пользователь, членство в роли которого должно быть проверено.
- normalizedRoleName
- String
Роль для проверка членства
- cancellationToken
- CancellationToken
Токен CancellationToken, используемый для распространения уведомления о том, что операция должна быть отменена.
Возвращаемое значение
Объект Task<TResult> , содержащий флаг, указывающий, является ли указанный пользователь членом данной группы. Если пользователь является членом группы, возвращаемое значение с значением true, в противном случае оно будет иметь значение false.