IAuthorizationService.CheckAuthorizationAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, авторизован ли ранее прошедший проверку подлинности пользователь для выполнения какой-то операции.
public System.Threading.Tasks.ValueTask<bool> CheckAuthorizationAsync (Microsoft.ServiceHub.Framework.Services.ProtectedOperation operation, System.Threading.CancellationToken cancellationToken = default);
abstract member CheckAuthorizationAsync : Microsoft.ServiceHub.Framework.Services.ProtectedOperation * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
Public Function CheckAuthorizationAsync (operation As ProtectedOperation, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Boolean)
Параметры
- operation
- ProtectedOperation
Операция, которая выполняется.
- cancellationToken
- CancellationToken
Токен отмены.
Возвращаемое значение
true
Значение , если клиент авторизован для выполнения ; false
в operation
противном случае — значение .