CardMetadataBuilderBaseBuildInternalAsync - метод

Выполняет построение метаинформации CardMetadata по заданным типам карточек cardTypes и возвращает созданный объект.

Definition

Пространство имён: Tessa.Cards.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
protected virtual Task<CardMetadata> BuildInternalAsync(
	CardTypeCollection cardTypes,
	ISchemeService schemeService,
	CancellationToken cancellationToken = default
)

Параметры

cardTypes  CardTypeCollection
Типы карточек, для которых требуется построить метаинформацию CardMetadata. Значение может быть равно null. При передаче защищённой от изменений коллекции создаётся защищённый от изменений объект CardMetadata.
schemeService  ISchemeService
Объект, используемый для доступа к метаинформации по структуре базы данных.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskCardMetadata
Созданный объект, содержащий построенную метаинформацию по типам карточек. Изменение созданного объекта допустимо в том случае, если допустимо изменение заданной коллекции cardTypes.

См. также