QueriesHelperGetIDsDictionaryBySqlAsync - метод

Метод для получения списка идентификаторов карточек по заданному SQL-запросу сразу для множества карточек.

Definition

Пространство имён: Tessa.Roles.Queries
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask<Dictionary<Guid, IList<Guid>>> GetIDsDictionaryBySqlAsync(
	IDbScope dbScope,
	string sql,
	IReadOnlyCollection<Guid> ids,
	CancellationToken cancellationToken
)

Параметры

dbScope  IDbScope
Объект для взаимодействия с базой данных.
sql  String
SQL-запрос.
ids  IReadOnlyCollectionGuid
Список идентификаторов для фильтрации.
cancellationToken  CancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskDictionaryGuid, IListGuid
Списки идентификаторов карточек, из которого удалены все дубли, разделённые по идентификаторам карточек для фильтрации.

См. также