EasyTaskSafeNewRunT1(FuncT1, CancellationToken, Task, T1, CancellationToken) 方法
安全地运行一个支持取消令牌且带有状态的异步方法。
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.1.4.7+7f7e1f78093c99347956e09330d5d7aca1d2bdf2
public static Task<Result> SafeNewRun<T1>(
Func<T1, CancellationToken, Task> func,
T1 status,
CancellationToken ct
)
Public Shared Function SafeNewRun(Of T1) (
func As Func(Of T1, CancellationToken, Task),
status As T1,
ct As CancellationToken
) As Task(Of Result)
static member SafeNewRun :
func : Func<'T1, CancellationToken, Task> *
status : 'T1 *
ct : CancellationToken -> Task<Result>
- func FuncT1, CancellationToken, Task
- 要运行的异步方法。
- status T1
- 传递给方法的状态。
- ct CancellationToken
- 取消令牌。
- T1
- 状态的类型。
TaskResult表示异步操作的任务。