FileSourceCanUploadFileCoreAsync - метод
Проверяет, возможно ли загрузить в систему файл по заданному пути, например, подходит ли он под ограничения по размеру файла.
Если возвращённый объект содержит ошибки, то загрузка запрещена. Обычно вызывается на клиенте для проверки файла
перед добавлением в элемент управления. Проверки на сервере выполняются другими средствами (расширениями на сохранение карточки).
Пространство имён: Tessa.FilesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
protected virtual ValueTask<ValidationResult> CanUploadFileCoreAsync(
string filePath,
CancellationToken cancellationToken = default
)
Protected Overridable Function CanUploadFileCoreAsync (
filePath As String,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ValidationResult)
protected:
virtual ValueTask<ValidationResult^> CanUploadFileCoreAsync(
String^ filePath,
CancellationToken cancellationToken = CancellationToken()
)
abstract CanUploadFileCoreAsync :
filePath : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ValidationResult>
override CanUploadFileCoreAsync :
filePath : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ValidationResult>
- filePath String
-
Полный путь к проверяемому файлу. Не должен быть равен null или пустой строке.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskValidationResult
Объект, содержащий сообщения при проверке файла на возможность загрузки в систему.
Если возвращённый объект содержит ошибки, то загрузка запрещена.