Header menu logo FSharp.Core

ResumableStateMachine<'Data> Type

Acts as a template for struct state machines introduced by __stateMachine, and also as a reflective implementation

Record fields

Record Field Description

Data

Full Usage: Data

Field type: 'Data
Modifiers: mutable

When statically compiled, holds the data for the state machine

Field type: 'Data

ResumptionDynamicInfo

Full Usage: ResumptionDynamicInfo

Field type: ResumptionDynamicInfo<'Data>
Modifiers: mutable

Represents the delegated runtime continuation for a resumable state machine created dynamically

This field is removed from state machines generated using '__stateMachine'. Resumable code used in state machines which accesses this field will raise a runtime exception.

Field type: ResumptionDynamicInfo<'Data>

ResumptionPoint

Full Usage: ResumptionPoint

Field type: int
Modifiers: mutable

When statically compiled, holds the continuation goto-label further execution of the state machine

Field type: int

Type something to start searching.