PipeAndFilter API:PipeStatus
PipeStatus
Namespace: PipeFilterCore
Represents the status of step (pipe, condition or task).
public struct PipeStatus
Inheritance Object → ValueType → PipeStatus
Properties
Alias
The alias execution.
public string Alias { get; }
Property Value
Condition
The result of the condition.
public bool Condition { get; }
Property Value
DateRef
The UTC Date reference.
public DateTime DateRef { get; }
Property Value
Elapsedtime
The elapsed time.
public TimeSpan Elapsedtime { get; }
Property Value
GotoAlias
The Alias link.
public string GotoAlias { get; }
Property Value
ToAliasCondition
The alias to result of the condition.
public string ToAliasCondition { get; }
Property Value
TypeExec
The Type handle.
public HandlerType TypeExec { get; }
Property Value
Value
The running status.
public HandlerStatus Value { get; }
Property Value
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.