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