IKrPermissionsManagerCheckRequiredPermissionsAsync - метод |
Метод для проверки доступа.
Если при проверке прав доступа будут обнаружены ошибки, они будут записаны в
context
в свойство
ValidationResult
Пространство имён:
Tessa.Extensions.Default.Server.Workflow.KrPermissions
Сборка:
Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.5.0.19
Синтаксис Task<KrPermissionsManagerCheckResult> CheckRequiredPermissionsAsync(
IKrPermissionsManagerContext context,
params KrPermissionFlagDescriptor[] requiredPermissions
)
Function CheckRequiredPermissionsAsync (
context As IKrPermissionsManagerContext,
ParamArray requiredPermissions As KrPermissionFlagDescriptor()
) As Task(Of KrPermissionsManagerCheckResult)
Task<KrPermissionsManagerCheckResult^>^ CheckRequiredPermissionsAsync(
IKrPermissionsManagerContext^ context,
... array<KrPermissionFlagDescriptor^>^ requiredPermissions
)
abstract CheckRequiredPermissionsAsync :
context : IKrPermissionsManagerContext *
requiredPermissions : KrPermissionFlagDescriptor[] -> Task<KrPermissionsManagerCheckResult>
Параметры
- context
- Тип: Tessa.Extensions.Default.Server.Workflow.KrPermissionsIKrPermissionsManagerContext
Контекст проверки прав доступа. - requiredPermissions
- Тип: Tessa.Extensions.Default.Shared.Workflow.KrPermissionsKrPermissionFlagDescriptor
Набор проверяемых расширений прав доступа.
Возвращаемое значение
Тип:
TaskKrPermissionsManagerCheckResultВозвращает результат проверки операции с дополнительной информацией.
См. также