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

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

Definition

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

Параметры

request  CardGetFileContentRequest
Запрос на получение контента файла.
method  CardGetFileContentMethod
Способ загрузки контента файла.
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)
Объект, посредством которого можно отменить асинхронную задачу.

См. также