GroupRepositoryIsRoleValidForGroupsAsync - метод

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

Definition

Пространство имён: Tessa.Groups
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
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, то такая роль разрешается для добавления, даже если она ещё не существует (в т.ч. чтобы можно было добавить группы в администраторы других групп без сортировки по зависимостям администрирования).

См. также