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