AsyncEventHandler 代理人

定義

非同期のイベント ハンドラー。

public delegate System::Threading::Tasks::Task ^ AsyncEventHandler(System::Object ^ sender, EventArgs ^ args);
public delegate System.Threading.Tasks.Task AsyncEventHandler(object sender, EventArgs args);
public delegate System.Threading.Tasks.Task AsyncEventHandler(object? sender, EventArgs args);
type AsyncEventHandler = delegate of obj * EventArgs -> Task
Public Delegate Function AsyncEventHandler(sender As Object, args As EventArgs) As Task 

パラメーター

sender
Object

イベントの送信元。

args
EventArgs

イベントの引数。

戻り値

Task

完了シグナル処理が完了したタスク。

拡張メソッド

InvokeAsync(AsyncEventHandler, Object, EventArgs)

複数の非同期イベント ハンドラーを呼び出し、すべてのイベント ハンドラーの呼び出しが終わった時点で完了するタスクを返します。 各ハンドラーは、リスト内にある次のハンドラーが呼び出される前に、(継続処理を含め) 完全な実行されます。

適用対象