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