Для изменения размера нажмите или перетащите

CardSchemeSerializableObjectRepairItemsAsyncT - метод

Метод восстанавливает каждый их объектов, содержащихся в коллекции, к работоспособному состоянии в соответствии со схемой. Этот процесс включает удаление данных из таких объектов, которые имеют отношение к схеме, но фактически в ней отсутствуют. Сами объекты при этом не удаляются.

Пространство имён:  Tessa.Cards
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
protected static ValueTask RepairItemsAsync<T>(
	IEnumerable<T> items,
	ISchemeService schemeService,
	IValidationResultBuilder validationResult,
	CancellationToken cancellationToken = default
)
where T : CardSchemeSerializableObject

Параметры

items
Тип: System.Collections.GenericIEnumerableT
Коллекция, содержащая проверяемые объекты, или null, если объекты для проверки отсутствуют.
schemeService
Тип: Tessa.SchemeISchemeService
Объект, предоставляющий информацию об актуальном состоянии схемы.
validationResult
Тип: Tessa.Platform.ValidationIValidationResultBuilder
Объект, выполняющий построение результата валидации, в котором будет отражена информация об отсутствующих в схеме объектах.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

Параметры типа

T
Тип проверяемых объектов.

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

Тип: ValueTask
Асинхронная задача.
См. также