GroupRepositoryIsRoleValidForGroupsAsync - метод

Возвращает признак того, что указанная роль существует и является корректной для добавления в состав группы или в список администраторов группы.

Definition

Пространство имён: Tessa.Groups
Сборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
C#
protected Task<bool> IsRoleValidForGroupsAsync(
	Guid roleID,
	CancellationToken cancellationToken = default
)

Параметры

roleID  Guid
Идентификатор проверяемой роли.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

Возвращаемое значение

TaskBoolean
true, если указанная роль существует и является корректной для добавления в состав группы или в список администраторов группы; false в противном случае.

Заметки

Если роль roleID является дескриптором группы IGroupDescriptorRegistry, то такая роль разрешается для добавления, даже если она ещё не существует (в т.ч. чтобы можно было добавить группы в администраторы других групп без сортировки по зависимостям администрирования).

См. также