ProcessErrorUnion

PackageAxial.Process
A recoverable process startup, cancellation, stage, or I/O failure.

Specification

Kind
Union
Members
12
Examples
0
describeSignature
ProcessError.describe _arg1
exitCodeSignature
ProcessError.exitCode _arg1
IsStageFailedSignature
this.IsStageFailed
IsCanceledSignature
this.IsCanceled
IsStartFailedSignature
this.IsStartFailed

Summary

NameSignatureSynopsis
Union cases
IsStageFailedthis.IsStageFailedNo description available.
IsCanceledthis.IsCanceledNo description available.
IsStartFailedthis.IsStartFailedNo description available.
IsIoFailedthis.IsIoFailedNo description available.
IsTimedOutthis.IsTimedOutNo description available.
StartFailedStartFailed ProcessStartFailureNo description available.
TimedOutTimedOut ProcessTimeoutNo description available.
CanceledCanceled ProcessCancellationNo description available.
StageFailedStageFailed StageFailureNo description available.
IoFailedIoFailed ProcessIoFailureNo description available.
Operations
describeProcessError.describe _arg1Formats a process error with stage-aware diagnostic context.
exitCodeProcessError.exitCode _arg1Returns a suitable host exit code for a process failure.

Union cases

kind:member

IsStageFailed

this.IsStageFailed
Member

Returns

bool
kind:member

IsCanceled

this.IsCanceled
Member

Returns

bool
kind:member

IsStartFailed

this.IsStartFailed
Member

Returns

bool
kind:member

IsIoFailed

this.IsIoFailed
Member

Returns

bool
kind:member

IsTimedOut

this.IsTimedOut
Member

Returns

bool
kind:member

StartFailed

StartFailed ProcessStartFailure
Member

Parameters

NameTypeDescription
ItemProcessStartFailure

Returns

unit
kind:member

TimedOut

TimedOut ProcessTimeout
Member

Parameters

NameTypeDescription
ItemProcessTimeout

Returns

unit
kind:member

Canceled

Canceled ProcessCancellation
Member

Parameters

NameTypeDescription
ItemProcessCancellation

Returns

unit
kind:member

StageFailed

StageFailed StageFailure
Member

Parameters

NameTypeDescription
ItemStageFailure

Returns

unit
kind:member

IoFailed

IoFailed ProcessIoFailure
Member

Parameters

NameTypeDescription
ItemProcessIoFailure

Returns

unit

Operations

kind:member

describe

ProcessError.describe _arg1
Member
Formats a process error with stage-aware diagnostic context. Example: error |> ProcessError.describe

Parameters

NameTypeDescription
_arg1ProcessError

Returns

string
kind:member

exitCode

ProcessError.exitCode _arg1
Member
Returns a suitable host exit code for a process failure. Example: Environment.ExitCode <- ProcessError.exitCode error

Parameters

NameTypeDescription
_arg1ProcessError

Returns

int