WorkflowEngineProcessorIterative - конструктор
Пространство имён: Tessa.WorkflowСборка: Tessa (в Tessa.dll) Версия: 4.2.2+a8f0dd3c063817b2e3f05a923303d808e447c338
public WorkflowEngineProcessorIterative(
IDbScope dbScope,
IWorkflowService workflowService,
Func<IWorkflowEngineLogger> workflowEngineLoggerProvider,
IWorkflowEngineProcessSerializer workflowEngineProcessSerializer,
IWorkflowEngineProcessCompilationCache processCompilationCache,
IWorkflowEngineCache workflowCache,
IErrorManager errorManager,
IOperationRepository operationRepository,
ICardRepository cardRepository,
ICardStreamServerRepository cardStreamServerRepository,
IWorkflowEngineCardsScope cardsScope,
ISession session,
ICardMetadata cardMetadata,
IWorkflowEngineCardRequestExtender requestExtender,
IWorkflowBindingExecutor bindingExecutor,
IWorkflowBindingParser bindingParser,
IWorkflowEngineLockScope lockScope,
ICardTransactionStrategy transactionStrategy,
IUnityContainer container,
IWorkflowEngineLicenseChecker licenseChecker,
IWorkflowActionRegistry workflowActionRegistry,
IDeferredDeletionQueue deletionQueue,
ISeparateDbConnectionWorker separateDbConnection,
IWorkflowEngineTracingScope tracingScope,
IWorkflowEngineTracingDataWriter tracingDataWriter,
IWorkflowEngineActivitySource activitySource,
ICardLockingStrategy cardLockingStrategy,
INormalizationService normalizationService,
INormalizationDescriptorRegistry normalizationDescriptorRegistry
)
Public Sub New (
dbScope As IDbScope,
workflowService As IWorkflowService,
workflowEngineLoggerProvider As Func(Of IWorkflowEngineLogger),
workflowEngineProcessSerializer As IWorkflowEngineProcessSerializer,
processCompilationCache As IWorkflowEngineProcessCompilationCache,
workflowCache As IWorkflowEngineCache,
errorManager As IErrorManager,
operationRepository As IOperationRepository,
cardRepository As ICardRepository,
cardStreamServerRepository As ICardStreamServerRepository,
cardsScope As IWorkflowEngineCardsScope,
session As ISession,
cardMetadata As ICardMetadata,
requestExtender As IWorkflowEngineCardRequestExtender,
bindingExecutor As IWorkflowBindingExecutor,
bindingParser As IWorkflowBindingParser,
lockScope As IWorkflowEngineLockScope,
transactionStrategy As ICardTransactionStrategy,
container As IUnityContainer,
licenseChecker As IWorkflowEngineLicenseChecker,
workflowActionRegistry As IWorkflowActionRegistry,
deletionQueue As IDeferredDeletionQueue,
separateDbConnection As ISeparateDbConnectionWorker,
tracingScope As IWorkflowEngineTracingScope,
tracingDataWriter As IWorkflowEngineTracingDataWriter,
activitySource As IWorkflowEngineActivitySource,
cardLockingStrategy As ICardLockingStrategy,
normalizationService As INormalizationService,
normalizationDescriptorRegistry As INormalizationDescriptorRegistry
)
public:
WorkflowEngineProcessorIterative(
IDbScope^ dbScope,
IWorkflowService^ workflowService,
Func<IWorkflowEngineLogger^>^ workflowEngineLoggerProvider,
IWorkflowEngineProcessSerializer^ workflowEngineProcessSerializer,
IWorkflowEngineProcessCompilationCache^ processCompilationCache,
IWorkflowEngineCache^ workflowCache,
IErrorManager^ errorManager,
IOperationRepository^ operationRepository,
ICardRepository^ cardRepository,
ICardStreamServerRepository^ cardStreamServerRepository,
IWorkflowEngineCardsScope^ cardsScope,
ISession^ session,
ICardMetadata^ cardMetadata,
IWorkflowEngineCardRequestExtender^ requestExtender,
IWorkflowBindingExecutor^ bindingExecutor,
IWorkflowBindingParser^ bindingParser,
IWorkflowEngineLockScope^ lockScope,
ICardTransactionStrategy^ transactionStrategy,
IUnityContainer^ container,
IWorkflowEngineLicenseChecker^ licenseChecker,
IWorkflowActionRegistry^ workflowActionRegistry,
IDeferredDeletionQueue^ deletionQueue,
ISeparateDbConnectionWorker^ separateDbConnection,
IWorkflowEngineTracingScope^ tracingScope,
IWorkflowEngineTracingDataWriter^ tracingDataWriter,
IWorkflowEngineActivitySource^ activitySource,
ICardLockingStrategy^ cardLockingStrategy,
INormalizationService^ normalizationService,
INormalizationDescriptorRegistry^ normalizationDescriptorRegistry
)
new :
dbScope : IDbScope *
workflowService : IWorkflowService *
workflowEngineLoggerProvider : Func<IWorkflowEngineLogger> *
workflowEngineProcessSerializer : IWorkflowEngineProcessSerializer *
processCompilationCache : IWorkflowEngineProcessCompilationCache *
workflowCache : IWorkflowEngineCache *
errorManager : IErrorManager *
operationRepository : IOperationRepository *
cardRepository : ICardRepository *
cardStreamServerRepository : ICardStreamServerRepository *
cardsScope : IWorkflowEngineCardsScope *
session : ISession *
cardMetadata : ICardMetadata *
requestExtender : IWorkflowEngineCardRequestExtender *
bindingExecutor : IWorkflowBindingExecutor *
bindingParser : IWorkflowBindingParser *
lockScope : IWorkflowEngineLockScope *
transactionStrategy : ICardTransactionStrategy *
container : IUnityContainer *
licenseChecker : IWorkflowEngineLicenseChecker *
workflowActionRegistry : IWorkflowActionRegistry *
deletionQueue : IDeferredDeletionQueue *
separateDbConnection : ISeparateDbConnectionWorker *
tracingScope : IWorkflowEngineTracingScope *
tracingDataWriter : IWorkflowEngineTracingDataWriter *
activitySource : IWorkflowEngineActivitySource *
cardLockingStrategy : ICardLockingStrategy *
normalizationService : INormalizationService *
normalizationDescriptorRegistry : INormalizationDescriptorRegistry -> WorkflowEngineProcessorIterative
Параметры
- dbScope IDbScope
-
- workflowService IWorkflowService
-
- workflowEngineLoggerProvider FuncIWorkflowEngineLogger
-
- workflowEngineProcessSerializer IWorkflowEngineProcessSerializer
-
- processCompilationCache IWorkflowEngineProcessCompilationCache
-
- workflowCache IWorkflowEngineCache
-
- errorManager IErrorManager
-
- operationRepository IOperationRepository
-
- cardRepository ICardRepository
-
- cardStreamServerRepository ICardStreamServerRepository
-
- cardsScope IWorkflowEngineCardsScope
-
- session ISession
-
- cardMetadata ICardMetadata
-
- requestExtender IWorkflowEngineCardRequestExtender
-
- bindingExecutor IWorkflowBindingExecutor
-
- bindingParser IWorkflowBindingParser
-
- lockScope IWorkflowEngineLockScope
-
- transactionStrategy ICardTransactionStrategy
-
- container IUnityContainer
-
- licenseChecker IWorkflowEngineLicenseChecker
-
- workflowActionRegistry IWorkflowActionRegistry
-
- deletionQueue IDeferredDeletionQueue
-
- separateDbConnection ISeparateDbConnectionWorker
-
- tracingScope IWorkflowEngineTracingScope
-
- tracingDataWriter IWorkflowEngineTracingDataWriter
-
- activitySource IWorkflowEngineActivitySource
-
- cardLockingStrategy ICardLockingStrategy
-
- normalizationService INormalizationService
-
- normalizationDescriptorRegistry INormalizationDescriptorRegistry
-