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