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

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public CardTransactionParameter(
	IValidationResultBuilder validationResult,
	IDbScope dbScope,
	Guid? cardID = null,
	int version = -1,
	Object? response = null,
	CancellationToken cancellationToken = default
)

Параметры

validationResult  IValidationResultBuilder
Результат валидации, связанный с открытой транзакцией.
dbScope  IDbScope
Объект, обеспечивающий взаимодействие с базой данных.
cardID  NullableGuid  (Optional)
Идентификатор карточки, для которой выполняется транзакция, или null, если идентификатор карточки не проверяется.
version  Int32  (Optional)
Номер версии карточки, для которой должна быть открыта транзакция, или DoNotCheckVersion, если версия карточки не проверяется. Версия всегда не проверяется при чтении карточки и может проверяться при изменении карточки.
response  Object  (Optional)
Ответ, соответствующий контексту и заполняемый перед снятием блокировки, или null.
cancellationToken  CancellationToken  (Optional)
Токен отмены асинхронной операции.

См. также