一款简单易用的基础网络通讯组件库。

EasyTaskSafeNewRunT1(FuncT1, CancellationToken, Task, T1, CancellationToken) 方法

安全地运行一个支持取消令牌且带有状态的异步方法。

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.1.4.7+7f7e1f78093c99347956e09330d5d7aca1d2bdf2
C#
public static Task<Result> SafeNewRun<T1>(
	Func<T1, CancellationToken, Task> func,
	T1 status,
	CancellationToken ct
)

参数

func  FuncT1, CancellationToken, Task
要运行的异步方法。
status  T1
传递给方法的状态。
ct  CancellationToken
取消令牌。

类型参数

T1
状态的类型。

返回值

TaskResult
表示异步操作的任务。

参见