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

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

Definition

Пространство имён: Tessa.Cards.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
protected CardFileExtensionContext(
	CardType cardType,
	string cardTypeName,
	CardType fileType,
	string fileTypeName,
	ICardMetadata cardMetadata,
	ISession session,
	IDbScope dbScope = null,
	CancellationToken cancellationToken = default
)

Параметры

cardType  CardType
Тип карточки, которая содержит файл с загружаемыми версиями. Может быть равен null, если неизвестен.
cardTypeName  String
Имя типа карточки, которая содержит файл с загружаемыми версиями. Может быть равно null, если неизвестно. Если задан параметр cardType, то имя получается из него, а этот параметр игнорируется.
fileType  CardType
Тип файла или null, если тип файла неизвестен.
fileTypeName  String
Имя типа файла или null, если имя типа неизвестно. Имя может быть задано для несуществующего типа файла. Если задан параметр fileType, то имя получается из него, а этот параметр игнорируется.
cardMetadata  ICardMetadata
Метаинформация по типам карточек.
session  ISession
Сессия пользователя, выполняющего операцию.
dbScope  IDbScope  (Optional)
Объект, обеспечивающий взаимодействие с базой данных. Значение равно null на клиенте и не равно null на сервере.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

См. также