public interface INestedRoleManagerPublic Interface INestedRoleManagerpublic interface class INestedRoleManagertype INestedRoleManager = interface end| ClearNestedRolesForRoleAsync | Выполняет очистку состава вложенных ролей для указанной роли. |
| CreateNestedRolesAsync | Метод для создания вложенных ролей для ролей с указанными идентификаторами и заданными идентификатором и именем контекста. У созданных вложенных ролей заполняются их таблица с заместителями RoleDeputies. |
| DeleteNestedRolesForRoleAsync | Метод для удаления вложенных ролей указанной роли. |
| GetNestedRolesForCardAsync | Метод для получения вложенных ролей по заданному списку ролей для указанной карточки. |
| GetNestedRolesForCardsAsync | Метод для получения вложенных ролей по заданному списку ролей для указанной карточки. |
| GetOrCreateNestedRolesForContextAsync | Метод для получения и создания недостающих вложенных ролей с заданным контекстом для заданных идентификаторов ролей. |
| RecalcNestedRolesForRoleAsync | Метод для перерасчёта состава вложенных ролей для роли. |
| UpdateNestedRoleInfoForRoleAsync | Метод для обновления информации вложенных ролей для указанной роли. |