C# 클래스 Slickflow.Engine.Business.Manager.ProcessManager

流程定义管理类
상속: Slickflow.Data.ManagerBase
파일 보기 프로젝트 열기: uname-yang/WorkFlow-Engine-OData-WebApi-with-OdataClient 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetProcessFile Slickflow.Engine.Business.Entity.ProcessFileEntity
GetProcessXmlDocument System.Xml.XmlDocument
SaveProcessFile void

공개 메소드들

메소드 설명
Delete ( IDbConnection conn, ProcessEntity entity, IDbTransaction trans ) : void

删除流程记录

Delete ( string processGUID, string version ) : void

删除流程记录

GetAll ( ) : List

获取所有流程记录

GetByVersion ( string processGUID, string version ) : ProcessEntity

根据流程GUID和版本标识获取流程

Insert ( IDbConnection conn, ProcessEntity entity, IDbTransaction trans ) : void

新增流程记录

Insert ( ProcessEntity entity ) : void

新增流程记录

Update ( ProcessEntity entity ) : void

更新流程记录

비공개 메소드들

메소드 설명
GetProcessFile ( string processGUID, string version ) : ProcessFileEntity

读取流程XML文件内容

GetProcessXmlDocument ( string filePath ) : XmlDocument

读取流程的配置文件

SaveProcessFile ( ProcessFileEntity entity ) : void

保存XML文件

메소드 상세

Delete() 공개 메소드

删除流程记录
public Delete ( IDbConnection conn, ProcessEntity entity, IDbTransaction trans ) : void
conn IDbConnection
entity Slickflow.Engine.Business.Entity.ProcessEntity
trans IDbTransaction
리턴 void

Delete() 공개 메소드

删除流程记录
public Delete ( string processGUID, string version ) : void
processGUID string
version string
리턴 void

GetAll() 공개 메소드

获取所有流程记录
public GetAll ( ) : List
리턴 List

GetByVersion() 공개 메소드

根据流程GUID和版本标识获取流程
public GetByVersion ( string processGUID, string version ) : ProcessEntity
processGUID string
version string
리턴 Slickflow.Engine.Business.Entity.ProcessEntity

Insert() 공개 메소드

新增流程记录
public Insert ( IDbConnection conn, ProcessEntity entity, IDbTransaction trans ) : void
conn IDbConnection
entity Slickflow.Engine.Business.Entity.ProcessEntity
trans IDbTransaction
리턴 void

Insert() 공개 메소드

新增流程记录
public Insert ( ProcessEntity entity ) : void
entity Slickflow.Engine.Business.Entity.ProcessEntity
리턴 void

Update() 공개 메소드

更新流程记录
public Update ( ProcessEntity entity ) : void
entity Slickflow.Engine.Business.Entity.ProcessEntity
리턴 void