JsonViewModelUpgraderUpgradeAsync - метод

Обновляет метаданные объекта IJsonViewModel.

Definition

Пространство имён: Tessa.Views.Json
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ValueTask<bool> UpgradeAsync(
	IJsonViewModel jsonViewModel,
	bool checkColumnTypes,
	IValidationResultBuilder validationResult,
	CancellationToken cancellationToken = default
)

Параметры

jsonViewModel  IJsonViewModel
Метаданные модели представления, предназначенные для сериализации/десериализации в JSON
checkColumnTypes  Boolean
 
validationResult  IValidationResultBuilder
Объект, выполняющий построение результата валидации.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskBoolean
Значение true, если было выполнено обновление, иначе false.

Реализации

IJsonViewModelUpgraderUpgradeAsync(IJsonViewModel, Boolean, IValidationResultBuilder, CancellationToken)

См. также