IFileSource.CanUploadFileAsync - метод |
Проверяет, возможно ли загрузить в систему файл по заданному пути, например, подходит ли он под ограничения по размеру файла.
Если возвращённый объект содержит ошибки, то загрузка запрещена. Обычно вызывается на клиенте для проверки файла
перед добавлением в элемент управления. Проверки на сервере выполняются другими средствами (расширениями на сохранение карточки).
Пространство имён:
Tessa.Files
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
СинтаксисValueTask<ValidationResult> CanUploadFileAsync(
string filePath,
CancellationToken cancellationToken = default
)
Function CanUploadFileAsync (
filePath As String,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ValidationResult)
ValueTask<ValidationResult^> CanUploadFileAsync(
String^ filePath,
CancellationToken cancellationToken = CancellationToken()
)
abstract CanUploadFileAsync :
filePath : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ValidationResult>
Параметры
- filePath
- Тип: System.String
Полный путь к проверяемому файлу. Не должен быть равен null или пустой строке.
- cancellationToken (Optional)
- Тип: System.Threading.CancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
ValueTask<ValidationResult>
Объект, содержащий сообщения при проверке файла на возможность загрузки в систему.
Если возвращённый объект содержит ошибки, то загрузка запрещена.
См. также