CardTransactionExtendedStrategy - конструктор
Создаёт экземпляр класса с указанием декорируемой стратегии
Пространство имён: Tessa.Cards.ComponentModelСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public CardTransactionExtendedStrategy(
ICardTransactionStrategy transactionStrategy,
Func<ICardTransactionExtendedPolicy> transactionExtendedPolicyFunc,
Func<ICardReaderLockExtendedPolicy> lockingExtendedPolicy
)
Public Sub New (
transactionStrategy As ICardTransactionStrategy,
transactionExtendedPolicyFunc As Func(Of ICardTransactionExtendedPolicy),
lockingExtendedPolicy As Func(Of ICardReaderLockExtendedPolicy)
)
public:
CardTransactionExtendedStrategy(
ICardTransactionStrategy^ transactionStrategy,
Func<ICardTransactionExtendedPolicy^>^ transactionExtendedPolicyFunc,
Func<ICardReaderLockExtendedPolicy^>^ lockingExtendedPolicy
)
new :
transactionStrategy : ICardTransactionStrategy *
transactionExtendedPolicyFunc : Func<ICardTransactionExtendedPolicy> *
lockingExtendedPolicy : Func<ICardReaderLockExtendedPolicy> -> CardTransactionExtendedStrategy
Параметры
- transactionStrategy ICardTransactionStrategy
- Стратегия, обеспечивающая транзакционность операций с карточкой.
- transactionExtendedPolicyFunc FuncICardTransactionExtendedPolicy
-
Функция, которая создаёт политику, обеспечивающую выполнение расширений в транзакционных действиях с карточкой.
- lockingExtendedPolicy FuncICardReaderLockExtendedPolicy
-
Функция, которая создаёт политику, обеспечивающую выполнение расширений в блокировке карточки на чтение.