Edit

Share via


ManualResetValueTaskSourceCore<TResult>.OnCompleted Method

Definition

Schedules the continuation action for this operation.

public:
 void OnCompleted(Action<System::Object ^> ^ continuation, System::Object ^ state, short token, System::Threading::Tasks::Sources::ValueTaskSourceOnCompletedFlags flags);
public void OnCompleted (Action<object?> continuation, object? state, short token, System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags flags);
public void OnCompleted (Action<object> continuation, object state, short token, System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags flags);
member this.OnCompleted : Action<obj> * obj * int16 * System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags -> unit
Public Sub OnCompleted (continuation As Action(Of Object), state As Object, token As Short, flags As ValueTaskSourceOnCompletedFlags)

Parameters

continuation
Action<Object>

The continuation to invoke when the operation has completed.

state
Object

The state object to pass to continuation when it's invoked.

token
Int16

Opaque value that was provided to the ValueTask's constructor.

flags
ValueTaskSourceOnCompletedFlags

The flags describing the behavior of the continuation.

Applies to