ResumableCode (FSharp.Core)
Sequences one section of resumable code after another
Sequences one section of resumable code after another
-
code1
:
ResumableCode<'Data, unit> -
code2
:
ResumableCode<'Data, 'T>
-
Returns:
ResumableCode<'Data, 'T>
The dynamic implementation of the corresponding operation. This operation should not be used directly.
The dynamic implementation of the corresponding operation. This operation should not be used directly.
-
sm
:
byref<ResumableStateMachine<'Data>> -
code1
:
ResumableCode<'Data, unit> -
code2
:
ResumableCode<'Data, 'T>
-
Returns:
bool
Creates resumable code whose definition is a delayed function
Creates resumable code whose definition is a delayed function
-
f
:
unit -> ResumableCode<'Data, 'T>
-
Returns:
ResumableCode<'Data, 'T>
Specifies resumable code which iterates an input sequence
Specifies resumable code which iterates an input sequence
-
sequence
:
'T seq -
body
:
'T -> ResumableCode<'Data, unit>
-
Returns:
ResumableCode<'Data, unit>
Specifies resumable code which executes with try/finally semantics
Specifies resumable code which executes with try/finally semantics
-
body
:
ResumableCode<'Data, 'T> -
compensation
:
ResumableCode<'Data, unit>
-
Returns:
ResumableCode<'Data, 'T>
Specifies resumable code which executes with try/finally semantics
Specifies resumable code which executes with try/finally semantics
-
body
:
ResumableCode<'Data, 'T> -
compensation
:
ResumableCode<'Data, unit>
-
Returns:
ResumableCode<'Data, 'T>
The dynamic implementation of the corresponding operation. This operation should not be used directly.
The dynamic implementation of the corresponding operation. This operation should not be used directly.
-
sm
:
byref<ResumableStateMachine<'Data>> -
body
:
ResumableCode<'Data, 'T> -
compensation
:
ResumableCode<'Data, unit>
-
Returns:
bool
Specifies resumable code which executes with try/with semantics
Specifies resumable code which executes with try/with semantics
-
body
:
ResumableCode<'Data, 'T> -
catch
:
exn -> ResumableCode<'Data, 'T>
-
Returns:
ResumableCode<'Data, 'T>
The dynamic implementation of the corresponding operation. This operation should not be used directly.
The dynamic implementation of the corresponding operation. This operation should not be used directly.
-
sm
:
byref<ResumableStateMachine<'Data>> -
body
:
ResumableCode<'Data, 'T> -
handler
:
exn -> ResumableCode<'Data, 'T>
-
Returns:
bool
Specifies resumable code which executes with 'use' semantics
Specifies resumable code which executes with 'use' semantics
-
resource
:
'Resource -
body
:
'Resource -> ResumableCode<'Data, 'T>
-
Returns:
ResumableCode<'Data, 'T>
Specifies resumable code which executes a loop
Specifies resumable code which executes a loop
-
condition
:
unit -> bool -
body
:
ResumableCode<'Data, unit>
-
Returns:
ResumableCode<'Data, unit>
The dynamic implementation of the corresponding operation. This operation should not be used directly.
The dynamic implementation of the corresponding operation. This operation should not be used directly.
-
sm
:
byref<ResumableStateMachine<'Data>> -
condition
:
unit -> bool -
body
:
ResumableCode<'Data, unit>
-
Returns:
bool
The dynamic implementation of the corresponding operation. This operation should not be used directly.
The dynamic implementation of the corresponding operation. This operation should not be used directly.
-
sm
:
byref<ResumableStateMachine<'Data>>
-
Returns:
bool