次の方法で共有


IValueTaskSource<TResult>.OnCompleted メソッド

定義

この IValueTaskSource<TResult> の継続アクションをスケジュール設定します。

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);
abstract member 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)

パラメーター

continuation
Action<Object>

操作が完了したときに呼び出される継続。

state
Object

呼び出されたとき、continuation に渡す状態オブジェクト。

token
Int16

ValueTask コンストラクターに渡された非透過的な値。

flags
ValueTaskSourceOnCompletedFlags

継続の動作を説明するフラグ。

適用対象