Skip to the content.

PipeAndFilter API:PipeStatus

Build License NuGet Downloads

Back to List Api

PipeStatus

Namespace: PipeFilterCore

Represents the status of step (pipe, condition or task).

public struct PipeStatus

Inheritance ObjectValueTypePipeStatus

Properties

Alias

The alias execution.

public string Alias { get; }

Property Value

String

Condition

The result of the condition.

public bool Condition { get; }

Property Value

Boolean

DateRef

The UTC Date reference.

public DateTime DateRef { get; }

Property Value

DateTime

Elapsedtime

The elapsed time.

public TimeSpan Elapsedtime { get; }

Property Value

TimeSpan

GotoAlias

The Alias ​​link.

public string GotoAlias { get; }

Property Value

String

ToAliasCondition

The alias to result of the condition.

public string ToAliasCondition { get; }

Property Value

String

TypeExec

The Type handle.

public HandlerType TypeExec { get; }

Property Value

HandlerType

Value

The running status.

public HandlerStatus Value { get; }

Property Value

HandlerStatus

Constructors

PipeStatus()

Create Pipe Status.
Do not use this constructor!

PipeStatus()

Exceptions

PipeAndFilterException
Message error.

PipeStatus(HandlerType, HandlerStatus, TimeSpan, String, String, Boolean, String)

Create instance (Only internal use or Unit-Test).

PipeStatus(HandlerType typeExec, HandlerStatus value, TimeSpan elapsedtime, string alias, string gotoAlias, bool condition, string toAliasCondition)

Parameters

typeExec HandlerType
Type handle. See HandlerType.

value HandlerStatus
The Status. See HandlerStatus.

elapsedtime TimeSpan
The elapsed time. See TimeSpan.

alias String
The alias execution.

gotoAlias String
The alias link.

condition Boolean
The result of the condition for execution.

toAliasCondition String
The alias to result of the condition.


Back to List Api