Skip to the content.

PipeAndFilter API:PipeRanStatus

Build License NuGet Downloads

Back to List Api

PipeRanStatus

Namespace: PipeFilterCore

Represents the ran status of the pipe.

public struct PipeRanStatus

Inheritance ObjectValueTypePipeRanStatus

Properties

Alias

The pipe alias.

public string Alias { get; }

Property Value

String

Count

The number of times the pipe has been executed.

public int Count { get; }

Property Value

Int32

Status

The last execution status of the pipe.

public PipeStatus Status { get; }

Property Value

PipeStatus

StatusDetails

The detailed status of each step (pipe, conditions and tasks).

public ImmutableArray<PipeStatus> StatusDetails { get; }

Property Value

ImmutableArray<PipeStatus>

Constructors

PipeRanStatus()

Create PipeRanStatus.
Do not use this constructor!

PipeRanStatus()

Exceptions

PipeAndFilterException
Message error

PipeRanStatus(String, String, ImmutableArray<PipeStatus>)

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

PipeRanStatus(string id, string alias, ImmutableArray<PipeStatus> details)

Parameters

id String
The pipe Id.

alias String
The pipe alias.

details ImmutableArray<PipeStatus>
The detailed status of all runs.


Back to List Api