ICardStoreStrategyMoveFilesAsync - метод

Перемещает записи в секции по файлам из карточки с идентификатором sourceCardID в карточку с идентификатором targetCardID. При этом контент файлов не перемещается между карточками, для этого используйте метод MoveFilesAsync(Guid, Guid, CancellationToken).

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
C#
Task MoveFilesAsync(
	Guid sourceCardID,
	Guid targetCardID,
	IQueryExecutor executor,
	IQueryBuilderFactory builderFactory,
	Guid[]? fileIDs = null,
	CancellationToken cancellationToken = default
)

Параметры

sourceCardID  Guid
Идентификатор исходной карточки, из которой требуется переместить файлы.
targetCardID  Guid
Идентификатор целевой карточки, в которую требуется переместить файлы.
executor  IQueryExecutor
Объект, осуществляющий выполнение SQL-команд.
builderFactory  IQueryBuilderFactory
Объект для генерации текста запросов.
fileIDs  Guid  (Optional)
Массив идентификаторов файлов для перемещения или null для перемещения всех файлов карточки.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task
Асинхронная задача.

См. также