FileBuilderAddWithNotificationAsync - метод

Создаёт файл, в случае успешного создания добавляет его в коллекцию с уведомлением источника о добавлении, а затем возвращает файл. При возникновении ошибок возвращает null, причём файл не добавляется в коллекцию. Вторым значением возвращает результат создания файла, который содержит описание возникших ошибок, если они возникли.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public virtual ValueTask<(IFile File, ValidationResult Result)> AddWithNotificationAsync(
	bool isVirtual = false,
	CancellationToken cancellationToken = default
)

Параметры

isVirtual  Boolean  (Optional)
Признак того, что добавляется виртуальный файл или файл, не создаваемый при сохранении карточки.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskValueTupleIFile, ValidationResult
Созданный файл или null, если при создании возникла ошибка. Вторым значением возвращает результат создания файла, который содержит описание возникших ошибок, если они возникли.

Реализации

IFileBuilderAddWithNotificationAsync(Boolean, CancellationToken)

См. также