Class NodeExitContext
- Namespace
- REslava.Result.Observers
- Assembly
- REslava.Result.dll
public sealed record NodeExitContext : IEquatable<NodeExitContext>
- Inheritance
-
NodeExitContext
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
NodeExitContext(string, string, string, bool, string?, string?, string?, long, int)
public NodeExitContext(string PipelineId, string NodeId, string StepName, bool IsSuccess, string? OutputValue, string? ErrorType, string? ErrorMessage, long ElapsedMs, int NodeIndex)
Parameters
PipelineId string
NodeId string
StepName string
IsSuccess bool
OutputValue string
ErrorType string
ErrorMessage string
ElapsedMs long
NodeIndex int
Properties
ElapsedMs
public long ElapsedMs { get; init; }
Property Value
- long
ErrorMessage
public string? ErrorMessage { get; init; }
Property Value
- string
ErrorType
public string? ErrorType { get; init; }
Property Value
- string
IsSuccess
public bool IsSuccess { get; init; }
Property Value
- bool
NodeId
public string NodeId { get; init; }
Property Value
- string
NodeIndex
public int NodeIndex { get; init; }
Property Value
- int
OutputValue
public string? OutputValue { get; init; }
Property Value
- string
PipelineId
public string PipelineId { get; init; }
Property Value
- string
StepName
public string StepName { get; init; }
Property Value
- string