NestedRoleRepositoryGetNestedRolesAsync - метод
Возвращает список вложенных ролей для указанных ролей по заданным идентификаторам контекста.
Если не заданы идентификаторы ролей или контекста, то поиск производится только по одному из списков.
Если не заданы оба параметра, то метод вернёт ошибку.
Пространство имён: Tessa.Roles.NestedRolesСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
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)