NestedRoleRepositoryGetNestedRolesAsync - метод
Возвращает список вложенных ролей для указанных ролей по заданным идентификаторам контекста.
Если не заданы идентификаторы ролей или контекста, то поиск производится только по одному из списков.
Если не заданы оба параметра, то метод вернёт ошибку.
Пространство имён: Tessa.Roles.NestedRolesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ValueTask<IList<NestedRole>> GetNestedRolesAsync(
IReadOnlyCollection<Guid>? roleIDs,
IReadOnlyCollection<Guid>? contextIDs,
CancellationToken cancellationToken = default
)
Public Function GetNestedRolesAsync (
roleIDs As IReadOnlyCollection(Of Guid),
contextIDs As IReadOnlyCollection(Of Guid),
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IList(Of NestedRole))
public:
virtual ValueTask<IList<NestedRole^>^> GetNestedRolesAsync(
IReadOnlyCollection<Guid>^ roleIDs,
IReadOnlyCollection<Guid>^ contextIDs,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract GetNestedRolesAsync :
roleIDs : IReadOnlyCollection<Guid> *
contextIDs : IReadOnlyCollection<Guid> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IList<NestedRole>>
override GetNestedRolesAsync :
roleIDs : IReadOnlyCollection<Guid> *
contextIDs : IReadOnlyCollection<Guid> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IList<NestedRole>>
- roleIDs IReadOnlyCollectionGuid
-
- contextIDs IReadOnlyCollectionGuid
- Список идентификаторов контекста, по которым производится поиск вложенных ролей.
- cancellationToken CancellationToken (Optional)
- Объект, с помощью которого можно отменить асинхронную задачу.
ValueTaskIListNestedRoleСписок вложенных ролей.
INestedRoleRepositoryGetNestedRolesAsync(IReadOnlyCollectionGuid, IReadOnlyCollectionGuid, CancellationToken)