GroupRepositoryGetAllGroupsAsync - метод

Возвращает список всех групп. В список не включаются группы, не попадающие под условия loadHidden и whereUserIDIsAdmin.

Definition

Пространство имён: Tessa.Groups
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public Task<List<GroupInfo>> GetAllGroupsAsync(
	bool loadHidden = false,
	Guid? whereUserIDIsAdmin = null,
	CancellationToken cancellationToken = default
)

Параметры

loadHidden  Boolean  (Optional)
Признак того, что должны возвращаться все группы, включая скрытые HiddenGroup.
whereUserIDIsAdmin  NullableGuid  (Optional)
Идентификатор пользователя, который должен быть администратором каждой возвращаемой группы (с разрешениями, отличными от None), или null, если группы загружаются независимо от пользователя.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

TaskListGroupInfo
Список всех групп.

Реализации

IGroupRepositoryGetAllGroupsAsync(Boolean, NullableGuid, CancellationToken)

Заметки

Метод не выполняет нормализацию возвращаемых значений. Свойство Hash не загружается.

См. также