WorkflowTaskGroupAction - конструктор |
Пространство имён:
Tessa.Workflow.Actions
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public WorkflowTaskGroupAction(
IRoleRepository roleRepository,
IWorkflowBindingParser bindingParser,
IWorkflowBindingExecutor bindingExecutor,
[DependencyAttribute("DeferredWithoutTransaction")] INotificationManager notificationManager,
IWorkflowEngineCardsScope cardsScope,
[DependencyAttribute("ExtendedWithoutTransaction")] ICardRepository cardRepository,
[DependencyAttribute("DefaultWithoutTransaction")] ICardRepository cardRepositoryDef,
ICardServerPermissionsProvider serverPermissionsProvider,
ISignatureProvider signatureProvider,
Func<ICardTaskCompletionOptionSettingsBuilder> ctcBuilderFactory,
ICardFileManager cardFileManager,
IPlaceholderCompilationDependencies placeholderCompilationDependencies
)
Public Sub New (
roleRepository As IRoleRepository,
bindingParser As IWorkflowBindingParser,
bindingExecutor As IWorkflowBindingExecutor,
<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,
placeholderCompilationDependencies As IPlaceholderCompilationDependencies
)
public:
WorkflowTaskGroupAction(
IRoleRepository^ roleRepository,
IWorkflowBindingParser^ bindingParser,
IWorkflowBindingExecutor^ bindingExecutor,
[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,
IPlaceholderCompilationDependencies^ placeholderCompilationDependencies
)
new :
roleRepository : IRoleRepository *
bindingParser : IWorkflowBindingParser *
bindingExecutor : IWorkflowBindingExecutor *
[<DependencyAttribute("DeferredWithoutTransaction")>] notificationManager : INotificationManager *
cardsScope : IWorkflowEngineCardsScope *
[<DependencyAttribute("ExtendedWithoutTransaction")>] cardRepository : ICardRepository *
[<DependencyAttribute("DefaultWithoutTransaction")>] cardRepositoryDef : ICardRepository *
serverPermissionsProvider : ICardServerPermissionsProvider *
signatureProvider : ISignatureProvider *
ctcBuilderFactory : Func<ICardTaskCompletionOptionSettingsBuilder> *
cardFileManager : ICardFileManager *
placeholderCompilationDependencies : IPlaceholderCompilationDependencies -> WorkflowTaskGroupAction
Параметры
- roleRepository
- Тип: Tessa.RolesIRoleRepository
- bindingParser
- Тип: Tessa.Workflow.BindingsIWorkflowBindingParser
- bindingExecutor
- Тип: Tessa.Workflow.BindingsIWorkflowBindingExecutor
- notificationManager
- Тип: Tessa.NoticesINotificationManager
- cardsScope
- Тип: Tessa.WorkflowIWorkflowEngineCardsScope
- cardRepository
- Тип: Tessa.CardsICardRepository
- cardRepositoryDef
- Тип: Tessa.CardsICardRepository
- serverPermissionsProvider
- Тип: Tessa.CardsICardServerPermissionsProvider
- signatureProvider
- Тип: Tessa.PlatformISignatureProvider
- ctcBuilderFactory
- Тип: SystemFuncICardTaskCompletionOptionSettingsBuilder
- cardFileManager
- Тип: Tessa.CardsICardFileManager
- placeholderCompilationDependencies
- Тип: Tessa.Platform.Placeholders.CompilationIPlaceholderCompilationDependencies
См. также