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

CardGetStrategyTryLoadCardInstanceAsync - метод

Загружает общую информацию по экземпляру карточки из таблицы Instances и возвращает контекст операции или null, если загрузку произвести не удалось.

Пространство имён:  Tessa.Cards.ComponentModel
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public Task<CardGetContext> TryLoadCardInstanceAsync(
	Guid cardID,
	DbManager db,
	ICardMetadata cardMetadata,
	IValidationResultBuilder validationResult,
	CardNewMode newMode = CardNewMode.Default,
	CancellationToken cancellationToken = default
)

Параметры

cardID
Тип: SystemGuid
Идентификатор загружаемой карточки.
db
Тип: Tessa.Platform.DataDbManager
Объект, предоставляющий доступ к базе данных.
cardMetadata
Тип: Tessa.CardsICardMetadata
Метаинформация по типу загружаемой карточки.
validationResult
Тип: Tessa.Platform.ValidationIValidationResultBuilder
Объект, осуществляющий построение результата валидации.
newMode (Optional)
Тип: Tessa.CardsCardNewMode
Способ заполнения данных в виртуальных секциях.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskCardGetContext
Контекст операции по загрузке заданной карточки или null, если не удалось загрузить информацию о карточке.

Реализации

ICardGetStrategyTryLoadCardInstanceAsync(Guid, DbManager, ICardMetadata, IValidationResultBuilder, CardNewMode, CancellationToken)
См. также