CardFileSystemContentStrategyMoveAsync - метод

Перемещает контент файла (но не записи по файлу) из исходного местоположения sourceContext в целевое местоположение targetContext. При этом файл может перемещаться между карточками и между разными файловыми хранилищами (если текущая стратегия поддерживает разные хранилища). Если исходное и целевое местоположения совпадают, то метод не выполняет действий и возвращает true.

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public Task<bool> MoveAsync(
	CardContentContext sourceContext,
	CardContentContext targetContext,
	CancellationToken cancellationToken = default
)

Параметры

sourceContext  CardContentContext
Исходное местоположение перемещаемого контента.
targetContext  CardContentContext
Целевое местоположение перемещаемого контента. При наличии контента возникает ошибка валидации.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskBoolean
true, если контент успешно перемещён; false в противном случае.

Реализации

ICardContentStrategyMoveAsync(CardContentContext, CardContentContext, CancellationToken)

См. также