MethodBuilder Type
Represents a builder for asynchronous methods.
Static members
Static member | Description |
Full Usage:
MethodBuilder.AwaitOnCompleted(builder, awaiter, stateMachine)
Parameters:
byref<^Builder>
awaiter : byref<'TAwaiter>
-
The awaiter.
stateMachine : byref<'TStateMachine>
-
The state machine.
Modifiers: inline Type parameters: ^Builder, 'TAwaiter, 'TStateMachine |
|
Full Usage:
MethodBuilder.AwaitUnsafeOnCompleted(builder, awaiter, stateMachine)
Parameters:
byref<^Builder>
awaiter : byref<'TAwaiter>
-
The awaiter.
stateMachine : byref<'TStateMachine>
-
The state machine.
Modifiers: inline Type parameters: ^Builder, 'TAwaiter, 'TStateMachine |
|
Full Usage:
MethodBuilder.SetException(builder, ex)
Parameters:
byref<^Builder>
ex : exn
-
The exception to bind to the task.
Modifiers: inline Type parameters: ^Builder |
|
Full Usage:
MethodBuilder.SetResult(builder, result)
Parameters:
byref<^Builder>
result : 'TResult
-
The result to use to complete the task.
Modifiers: inline Type parameters: ^Builder, 'TResult |
|
Full Usage:
MethodBuilder.SetResult(builder)
Parameters:
byref<^Builder>
Modifiers: inline Type parameters: ^Builder, 'TResult |
|
Full Usage:
MethodBuilder.SetStateMachine(builder, stateMachine)
Parameters:
byref<^Builder>
stateMachine : 'TStateMachine
-
The state machine instance to associate with the builder.
Modifiers: inline Type parameters: ^Builder, 'TStateMachine |
|
Full Usage:
MethodBuilder.Start(builder, stateMachine)
Parameters:
byref<^Builder>
stateMachine : byref<'TStateMachine>
-
The state machine instance, passed by reference.
Modifiers: inline Type parameters: ^Builder, 'TStateMachine |
|
Full Usage:
MethodBuilder.get_Task builder
Parameters:
byref<^Builder>
Returns: 'TResult
The task for this builder.
Modifiers: inline Type parameters: ^Builder, 'TResult |