Table of Contents

Class PipelineFaultedEventArgs

Namespace
Pipelinez.Core.Eventing
Assembly
Pipelinez.dll

Contains data for pipeline-faulted notifications.

public sealed class PipelineFaultedEventArgs
Inheritance
PipelineFaultedEventArgs
Inherited Members

Constructors

PipelineFaultedEventArgs(string, PipelineFaultState)

Initializes a new pipeline-faulted payload.

public PipelineFaultedEventArgs(string pipelineName, PipelineFaultState fault)

Parameters

pipelineName string
fault PipelineFaultState

Properties

ComponentKind

Gets the kind of component that faulted.

public PipelineComponentKind ComponentKind { get; }

Property Value

PipelineComponentKind

ComponentName

Gets the faulting component name.

public string ComponentName { get; }

Property Value

string

Exception

Gets the underlying exception.

public Exception Exception { get; }

Property Value

Exception

Fault

Gets the recorded pipeline fault.

public PipelineFaultState Fault { get; }

Property Value

PipelineFaultState

PipelineName

Gets the logical pipeline name.

public string PipelineName { get; }

Property Value

string