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.