IJsonViewModelUpgraderUpgradeAsync - метод
Пространство имён: Tessa.Views.JsonСборка: Tessa (в Tessa.dll) Версия: 4.0.4
ValueTask<bool> UpgradeAsync(
IJsonViewModel jsonViewModel,
bool repairTypes,
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Function UpgradeAsync (
jsonViewModel As IJsonViewModel,
repairTypes As Boolean,
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Boolean)
ValueTask<bool> UpgradeAsync(
IJsonViewModel^ jsonViewModel,
bool repairTypes,
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
)
abstract UpgradeAsync :
jsonViewModel : IJsonViewModel *
repairTypes : bool *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<bool>
- jsonViewModel IJsonViewModel
Метаданные модели представления, предназначенные для сериализации/десериализации в JSON
- repairTypes Boolean
- Значение , если требуется проверить и исправить типы
в параметрах и колонках метаданных представления, иначе - .
- validationResult IValidationResultBuilder
- Объект, выполняющий построение результата валидации.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskBooleanЗначение
true, если было выполнено обновление, иначе
false.