TplExtensions.AppendAction 方法

定义

在任务结束时计划执行某个操作,而不考虑任务的结果。

public static System.Threading.Tasks.Task AppendAction (this System.Threading.Tasks.Task task, Action action, System.Threading.Tasks.TaskContinuationOptions options = System.Threading.Tasks.TaskContinuationOptions.None, System.Threading.CancellationToken cancellation = default);
static member AppendAction : System.Threading.Tasks.Task * Action * System.Threading.Tasks.TaskContinuationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function AppendAction (task As Task, action As Action, Optional options As TaskContinuationOptions = System.Threading.Tasks.TaskContinuationOptions.None, Optional cancellation As CancellationToken = Nothing) As Task

参数

task
Task

在调用发布之前应完成的任务 action

action
Action

完成后要执行的操作 task

options
TaskContinuationOptions

要应用的任务延续选项。

cancellation
CancellationToken

如果尚未开始) ,则指示延续的取消标记不应执行 (。

返回

Task

将执行该操作的任务。

适用于