Table of Contents

Class FlowProcessor

Namespace
CMS.Plugin.FlowManagement.Abstractions.Models
Assembly
CMS.Plugin.FlowManagement.Abstractions.dll
public class FlowProcessor
Inheritance
FlowProcessor
Inherited Members

Fields

OnEnter

步骤进入事件

[Obsolete("Use OnEnterAsync instead")]
public EventHandler OnEnter

Field Value

EventHandler

OnEnterAsync

步骤进入事件

public FlowEventHandler OnEnterAsync

Field Value

FlowEventHandler

OnExecute

步骤执行事件

[Obsolete("Use OnExecuteAsync instead")]
public EventHandler OnExecute

Field Value

EventHandler

OnExecuteAsync

步骤执行事件

public FlowEventHandler OnExecuteAsync

Field Value

FlowEventHandler

OnExit

步骤退出事件

[Obsolete("Use OnExitAsync instead")]
public EventHandler OnExit

Field Value

EventHandler

OnExitAsync

步骤退出事件

public FlowEventHandler OnExitAsync

Field Value

FlowEventHandler

Properties

ApplicationData

应用数据

public virtual object ApplicationData { get; set; }

Property Value

object

CategoryName

记录器生成的消息的类别名称。

public virtual string CategoryName { get; set; }

Property Value

string

FlowId

流程Id

public virtual int FlowId { get; set; }

Property Value

int

FlowName

流程名称

public virtual string FlowName { get; set; }

Property Value

string

FlowVersion

流程版本

public virtual int? FlowVersion { get; set; }

Property Value

int?

Logger

流程日志记录器

public virtual IFlowLogger Logger { get; set; }

Property Value

IFlowLogger

Parameters

扩展参数

public virtual SignalParameterCollection Parameters { get; set; }

Property Value

SignalParameterCollection

ProcName

流程名称

public virtual string ProcName { get; set; }

Property Value

string

TraceLogger

跟踪日志记录器

public virtual IFlowLogger TraceLogger { get; set; }

Property Value

IFlowLogger