Struct CallbackErrorEvent

Namespace
Kevlar
Assembly
Kevlar.dll

Describes an exception thrown by an isolated callback or cleanup operation.

public readonly struct CallbackErrorEvent
Inherited Members

Properties

AttemptNumber

Gets the zero-based execution attempt number.

public int AttemptNumber { get; }

Property Value

int

Exception

Gets the isolated exception.

public Exception Exception { get; }

Property Value

Exception

Kind

Gets the callback or cleanup family that failed.

public CallbackErrorKind Kind { get; }

Property Value

CallbackErrorKind

ShieldName

Gets the shield name, or null for an unnamed shield.

public string? ShieldName { get; }

Property Value

string

Source

Gets the stable callback or integration identifier.

public string Source { get; }

Property Value

string

StrategyIndex

Gets the zero-based strategy position in the shield.

public int StrategyIndex { get; }

Property Value

int