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