WorkflowRecordUnion
PackageFCQRS.Workflows
The records a workflow instance stores. Their shape is a persistent contract. A row is
journaled under the CLR name of its case, such as
`FCQRS.Workflows.WorkflowRecord+StepScheduled, FCQRS.Workflows`, which a reader resolves
without any registration. This type's name, namespace, and assembly are therefore part of
the contract too.
Specification
Kind
Union
Members
18
Examples
0
IsFaultedSignature
this.IsFaulted
IsStepScheduledSignature
this.IsStepScheduled
IsFinishedSignature
this.IsFinished
IsStartedSignature
this.IsStarted
IsStepCompletedSignature
this.IsStepCompleted
Summary
| Name | Signature | Synopsis |
|---|---|---|
| IsFaulted | this.IsFaulted | No description available. |
| IsStepScheduled | this.IsStepScheduled | No description available. |
| IsFinished | this.IsFinished | No description available. |
| IsStarted | this.IsStarted | No description available. |
| IsStepCompleted | this.IsStepCompleted | No description available. |
| IsSignalReceived | this.IsSignalReceived | No description available. |
| IsCancelRequested | this.IsCancelRequested | No description available. |
| IsCancelled | this.IsCancelled | No description available. |
| IsStepFailed | this.IsStepFailed | No description available. |
| Started | Started(input, at, traceparent, parent) | No description available. |
| StepScheduled | StepScheduled(path, name, kind, at, detail) | No description available. |
| StepCompleted | StepCompleted(path, name, kind, result, at) | No description available. |
| StepFailed | StepFailed(path, name, kind, error, at) | No description available. |
| SignalReceived | SignalReceived(name, payload, at, traceparent) | No description available. |
| CancelRequested | CancelRequested at | No description available. |
| Finished | Finished(result, at) | No description available. |
| Faulted | Faulted(error, at) | No description available. |
| Cancelled | Cancelled at | No description available. |
Parameters
| Name | Type | Description |
|---|---|---|
| input | Payload | |
| at | DateTime | |
| traceparent | string option | |
| parent | string option |
Returns
unit
Parameters
| Name | Type | Description |
|---|---|---|
| path | string | |
| name | string | |
| kind | StepKind | |
| at | DateTime | |
| detail | string option |
Returns
unit
Parameters
| Name | Type | Description |
|---|---|---|
| path | string | |
| name | string | |
| kind | StepKind | |
| result | Payload | |
| at | DateTime |
Returns
unit
Parameters
| Name | Type | Description |
|---|---|---|
| path | string | |
| name | string | |
| kind | StepKind | |
| error | StepError | |
| at | DateTime |
Returns
unit
Parameters
| Name | Type | Description |
|---|---|---|
| name | string | |
| payload | Payload | |
| at | DateTime | |
| traceparent | string option |
Returns
unit