protected virtual Task StoreAdminsCoreAsync(
Guid groupID,
IReadOnlyCollection<IGroupAdminInfo> rows,
bool allowSystemChanges = false,
CancellationToken cancellationToken = default
)Protected Overridable Function StoreAdminsCoreAsync (
groupID As Guid,
rows As IReadOnlyCollection(Of IGroupAdminInfo),
Optional allowSystemChanges As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As Taskprotected:
virtual Task^ StoreAdminsCoreAsync(
Guid groupID,
IReadOnlyCollection<IGroupAdminInfo^>^ rows,
bool allowSystemChanges = false,
CancellationToken cancellationToken = CancellationToken()
)abstract StoreAdminsCoreAsync :
groupID : Guid *
rows : IReadOnlyCollection<IGroupAdminInfo> *
?allowSystemChanges : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _allowSystemChanges = defaultArg allowSystemChanges false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
override StoreAdminsCoreAsync :
groupID : Guid *
rows : IReadOnlyCollection<IGroupAdminInfo> *
?allowSystemChanges : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _allowSystemChanges = defaultArg allowSystemChanges false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task | GroupNotFoundException | Группа с идентификатором groupID не найдена. |
| GroupRoleIsInvalidException | Одна из добавляемых или изменяемых ролей RoleID не существует или не является корректной для добавления в список администраторов группы. Если роль является программной группой, включённой в реестр IGroupDescriptorRegistry, то она является корректной для добавления в состав других групп или в их администраторы, даже если добавляемая группа ещё не существует. |