| NodeMediator Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Slickflow.Engine.Core.Pattern
 Syntax
Syntaxinternal abstract class NodeMediator
The NodeMediator type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | NodeMediator(IDbSession) | Initializes a new instance of the NodeMediator class | 
|  | NodeMediator(ActivityForwardContext, IDbSession) | 
            向前流转时的NodeMediator的构造函数
             | 
|  | NodeMediator(BackwardContext, IDbSession) | 
            退回处理时的NodeMediator的构造函数
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | AntiGenerateActivityPerformerList | 
            由节点分配的人员信息生成PerformerList数据结构
             | 
|  | ContinueForwardCurrentNode | 
            遍历执行当前节点后面的节点
             | 
|  | ContinueForwardCurrentNodeRecurisivly | 
            递归执行节点
            1)创建普通节点的任务
            2)创建会签节点的任务
             | 
|  | CreateActivityInstanceObject | 
            创建节点对象
             | 
|  | CreateActivityTaskTransitionInstance | 
            创建工作项及转移数据
             | 
|  | CreateBackwardToActivityInstanceObject | 
            创建退回类型的活动实例对象
             | 
|  | CreateMultipleInstance | 
            会签类型的主节点, 多实例节点处理
            创建会签节点的主节点,以及会签主节点下的实例子节点记录
             | 
|  | CreateNewTask | 
            创建任务的虚方法
            1. 对于自动执行的工作项,无需重写该方法
            2. 对于人工执行的工作项,需要重写该方法,插入待办的任务数据
             | 
|  | Equals | (Inherited from Object.) | 
|  | ExecteActionList | 
            执行外部操作的方法
             | 
|  | ExecuteWorkItem | 
            执行节点方法
             | 
|  | Finalize | (Inherited from Object.) | 
|  | GenerateActivityAssignedUserIDs | 
            生成任务办理人ID字符串列表
             | 
|  | GenerateActivityAssignedUserNames | 
            生成办理人名称的字符串列表
             | 
|  | GetHashCode | (Inherited from Object.) | 
|  | GetNodeMediatedMessage | 
            根据节点执行结果类型,生成消息
             | 
|  | GetType | (Inherited from Object.) | 
|  | InsertTransitionInstance | 
            插入连线实例的方法
             | 
|  | MemberwiseClone | (Inherited from Object.) | 
|  | ToString | (Inherited from Object.) | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | ActivityForwardContext | |
|  | ActivityInstanceManager | |
|  | BackwardContext | |
|  | Linker | |
|  | ProcessInstanceManager | |
|  | ReturnDataContext | |
|  | Session | |
|  | TaskManager | |
|  | WfNodeMediatedResult | 
 See Also
See Also Inheritance Hierarchy
Inheritance Hierarchy