Click or drag to resize
ProcessManager Class
流程定义管理类
Inheritance Hierarchy
SystemObject
  ManagerBase
    Slickflow.Engine.Business.ManagerProcessManager

Namespace: Slickflow.Engine.Business.Manager
Assembly: Slickflow.Engine (in Slickflow.Engine.dll) Version: 1.5.8.0 (1.5.8.0)
Syntax
C#
public class ProcessManager : ManagerBase

The ProcessManager type exposes the following members.

Constructors
  NameDescription
Public methodProcessManager
Initializes a new instance of the ProcessManager class
Top
Methods
  NameDescription
Protected methodCreateProcess
流程定义的创建方法
Public methodDelete(String, String)
删除流程记录
Public methodDelete(IDbConnection, String, IDbTransaction)
删除流程记录
Public methodDeleteProcess
删除流程记录
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Private methodGenerateXmlContent
生成基本XML文档
Public methodGetAll
获取所有流程记录
Public methodGetByVersion
根据流程GUID和版本标识获取流程
Protected methodGetByVersionInternal
按照版本获取流程记录
Public methodGetHashCode (Inherited from Object.)
Public methodGetListSimple
获取基本属性的流程定义记录列表
Protected methodGetProcessFile
读取流程XML文件内容
Protected methodGetProcessXmlDocument
读取Xml文档
Public methodGetType (Inherited from Object.)
Public methodInsert(ProcessEntity)
新增流程记录
Public methodInsert(IDbConnection, ProcessEntity, IDbTransaction)
新增流程记录
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodSaveProcessFile
保存XML文件
Public methodToString (Inherited from Object.)
Public methodUpdate(ProcessEntity)
更新流程记录
Public methodUpdate(IDbConnection, ProcessEntity, IDbTransaction)
流程定义记录更新
Public methodUpdateUsingState
更新流程版本IsUsing=0
Top
Properties
  NameDescription
Public propertyRepository (Inherited from ManagerBase.)
Top
See Also