Class ProcessIntermediateCatchTimerEvent
Inheritance
System.Object
ProcessIntermediateCatchTimerEvent
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
public class ProcessIntermediateCatchTimerEvent : ProcessIntermediateCatchEvent, IProcessDataSerializable, IHandler<ChangeProcessElementPerformerCommand>
Constructors
ProcessIntermediateCatchTimerEvent()
Declaration
public ProcessIntermediateCatchTimerEvent()
ProcessIntermediateCatchTimerEvent(UserConnection)
Declaration
public ProcessIntermediateCatchTimerEvent(UserConnection userConnection)
Parameters
Type | Name | Description |
---|---|---|
UserConnection | userConnection |
Properties
SerializeToDB
Declaration
public override bool SerializeToDB { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
StartOffset
Declaration
public virtual int StartOffset { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
ApplyPropertiesDataValues(DataReader)
Declaration
protected override void ApplyPropertiesDataValues(DataReader reader)
Parameters
Type | Name | Description |
---|---|---|
DataReader | reader |
Overrides
Assign(ProcessFlowElement)
Declaration
protected override void Assign(ProcessFlowElement processFlowElement)
Parameters
Type | Name | Description |
---|---|---|
ProcessFlowElement | processFlowElement |
Overrides
CancelExecuting(Object[])
Declaration
public override void CancelExecuting(params object[] parameters)
Parameters
Type | Name | Description |
---|---|---|
System.Object[] | parameters |
Overrides
CompleteExecuting(Object[])
Declaration
public override bool CompleteExecuting(params object[] parameters)
Parameters
Type | Name | Description |
---|---|---|
System.Object[] | parameters |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
InternalExecute(ProcessExecutingContext)
Creates an intermediate catch timer event.
Declaration
protected override bool InternalExecute(ProcessExecutingContext context)
Parameters
Type | Name | Description |
---|---|---|
ProcessExecutingContext | context | Process execution context. |
Returns
Type | Description |
---|---|
System.Boolean |
|
Overrides
WritePropertiesData(DataWriter, Boolean)
Declaration
public override void WritePropertiesData(DataWriter writer, bool writeFlowElements = true)
Parameters
Type | Name | Description |
---|---|---|
DataWriter | writer | |
System.Boolean | writeFlowElements |