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

CardStoreExtensionContext - конструктор

Создаёт экземпляр класса с указанием запроса на сохранение карточки, типа сохраняемой карточки, метаинформации по типам карточек и сессии пользователя, выполняющего операцию.

Пространство имён:  Tessa.Cards.Extensions
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public CardStoreExtensionContext(
	CardStoreRequest request,
	CardStoreMethod method,
	CardType cardType,
	string cardTypeName,
	ICardMetadata cardMetadata,
	ISession session,
	IDbScope dbScope,
	ICardTransactionStrategy transactionStrategy,
	Func<DateTime?> getStoreDateTime,
	CancellationToken cancellationToken = default
)

Параметры

request
Тип: Tessa.CardsCardStoreRequest
Запрос на сохранение карточки.
method
Тип: Tessa.CardsCardStoreMethod
Способ сохранения карточки.
cardType
Тип: Tessa.CardsCardType
Тип сохраняемой карточки. Может быть равен null, если неизвестен.
cardTypeName
Тип: SystemString
Имя типа карточки. Может быть равно null, если неизвестно. Если задан параметр cardType, то имя получается из него, а этот параметр игнорируется.
cardMetadata
Тип: Tessa.CardsICardMetadata
Метаинформация по типам карточек.
session
Тип: Tessa.Platform.RuntimeISession
Сессия пользователя, выполняющего операцию.
dbScope
Тип: Tessa.Platform.DataIDbScope
Объект, обеспечивающий взаимодействие с базой данных. Значение равно null на клиенте и не равно null на сервере.
transactionStrategy
Тип: Tessa.Cards.ComponentModelICardTransactionStrategy
Стратегия обеспечения блокировок и выполнения транзакций, используемая сервисом или null, если стратегия не используется, например, на клиенте.
getStoreDateTime
Тип: SystemFuncNullableDateTime
Функция, возвращающая текущие дату и время сохранения для использования в транзакции или null, если код не выполняется в транзакции. Экземпляр класса создаётся раньше, чем будет известно значение свойства StoreDateTime, поэтому используется функция.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
См. также