Для изменения размера нажмите или перетащите

DefaultExtensionHelperMoveFilesToAsync - метод

Переносит все файлы или заданный файл fileID для карточки cardID на местоположение контента файлов sourceType. Перенос файла включает перенос всех его версий. Если версия уже располагалась в заданном местоположении, то действий не производится. Метод корректно выполняется только в том случае, если пользователь является администратором. Возвращает результат выполнения метода, в котором, как правило, содержатся ошибки в случае неудачного выполнения. Возвращаемый объект никогда не равен null.

Пространство имён:  Tessa.Extensions.Default.Shared
Сборка:  Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 3.5.0.19
Синтаксис
public static Task<ValidationResult> MoveFilesToAsync(
	CardFileSourceType sourceType,
	ICardRepository extendedRepository,
	Guid cardID,
	Guid? fileID = null,
	CancellationToken cancellationToken = default
)

Параметры

sourceType
Тип: Tessa.CardsCardFileSourceType
Местоположение контента файлов, на которое требуется перенести файлы.
extendedRepository
Тип: Tessa.CardsICardRepository
Репозиторий для управления карточки с расширениями.
cardID
Тип: SystemGuid
Идентификатор карточки, файл или файлы которой должны быть перенесены.
fileID (Optional)
Тип: SystemNullableGuid
Идентификатор файла, который переносится, или null, если переносятся все файлы карточки.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskValidationResult
Результат выполнения метода. Не равен null.
См. также