WorkflowTaskAction - конструктор
Пространство имён: Tessa.Workflow.ActionsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public WorkflowTaskAction(
IRoleRepository roleRepository,
[DependencyAttribute("DeferredWithoutTransaction")] INotificationManager notificationManager,
IWorkflowEngineCardsScope cardsScope,
[DependencyAttribute("ExtendedWithoutTransaction")] ICardRepository cardRepository,
[DependencyAttribute("DefaultWithoutTransaction")] ICardRepository cardRepositoryDef,
ICardServerPermissionsProvider serverPermissionsProvider,
ISignatureProvider signatureProvider,
Func<ICardTaskCompletionOptionSettingsBuilder> ctcBuilderFactory,
ICardFileManager cardFileManager,
IWorkflowBindingParser bindingParser,
IWorkflowBindingExecutor bindingExecutor,
IPlaceholderCompilationDependencies placeholderCompilationDependencies,
IConfigurationInfoProvider configurationInfoProvider
)
Public Sub New (
roleRepository As IRoleRepository,
<DependencyAttribute("DeferredWithoutTransaction")> notificationManager As INotificationManager,
cardsScope As IWorkflowEngineCardsScope,
<DependencyAttribute("ExtendedWithoutTransaction")> cardRepository As ICardRepository,
<DependencyAttribute("DefaultWithoutTransaction")> cardRepositoryDef As ICardRepository,
serverPermissionsProvider As ICardServerPermissionsProvider,
signatureProvider As ISignatureProvider,
ctcBuilderFactory As Func(Of ICardTaskCompletionOptionSettingsBuilder),
cardFileManager As ICardFileManager,
bindingParser As IWorkflowBindingParser,
bindingExecutor As IWorkflowBindingExecutor,
placeholderCompilationDependencies As IPlaceholderCompilationDependencies,
configurationInfoProvider As IConfigurationInfoProvider
)
public:
WorkflowTaskAction(
IRoleRepository^ roleRepository,
[DependencyAttribute(L"DeferredWithoutTransaction")] INotificationManager^ notificationManager,
IWorkflowEngineCardsScope^ cardsScope,
[DependencyAttribute(L"ExtendedWithoutTransaction")] ICardRepository^ cardRepository,
[DependencyAttribute(L"DefaultWithoutTransaction")] ICardRepository^ cardRepositoryDef,
ICardServerPermissionsProvider^ serverPermissionsProvider,
ISignatureProvider^ signatureProvider,
Func<ICardTaskCompletionOptionSettingsBuilder^>^ ctcBuilderFactory,
ICardFileManager^ cardFileManager,
IWorkflowBindingParser^ bindingParser,
IWorkflowBindingExecutor^ bindingExecutor,
IPlaceholderCompilationDependencies^ placeholderCompilationDependencies,
IConfigurationInfoProvider^ configurationInfoProvider
)
new :
roleRepository : IRoleRepository *
[<DependencyAttribute("DeferredWithoutTransaction")>] notificationManager : INotificationManager *
cardsScope : IWorkflowEngineCardsScope *
[<DependencyAttribute("ExtendedWithoutTransaction")>] cardRepository : ICardRepository *
[<DependencyAttribute("DefaultWithoutTransaction")>] cardRepositoryDef : ICardRepository *
serverPermissionsProvider : ICardServerPermissionsProvider *
signatureProvider : ISignatureProvider *
ctcBuilderFactory : Func<ICardTaskCompletionOptionSettingsBuilder> *
cardFileManager : ICardFileManager *
bindingParser : IWorkflowBindingParser *
bindingExecutor : IWorkflowBindingExecutor *
placeholderCompilationDependencies : IPlaceholderCompilationDependencies *
configurationInfoProvider : IConfigurationInfoProvider -> WorkflowTaskAction
Параметры
- roleRepository IRoleRepository
-
- notificationManager INotificationManager
-
- cardsScope IWorkflowEngineCardsScope
-
- cardRepository ICardRepository
-
- cardRepositoryDef ICardRepository
-
- serverPermissionsProvider ICardServerPermissionsProvider
-
- signatureProvider ISignatureProvider
-
- ctcBuilderFactory FuncICardTaskCompletionOptionSettingsBuilder
-
- cardFileManager ICardFileManager
-
- bindingParser IWorkflowBindingParser
-
- bindingExecutor IWorkflowBindingExecutor
-
- placeholderCompilationDependencies IPlaceholderCompilationDependencies
-
- configurationInfoProvider IConfigurationInfoProvider
-