TplExtensions.ApplyResultTo 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| ApplyResultTo<T>(Task, TaskCompletionSource<T>) |
将一个任务结果应用于另一个。 |
| ApplyResultTo<T>(Task<T>, TaskCompletionSource<T>) |
将一个任务结果应用于另一个。 |
ApplyResultTo<T>(Task, TaskCompletionSource<T>)
将一个任务结果应用于另一个。
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static void ApplyResultTo(System::Threading::Tasks::Task ^ task, System::Threading::Tasks::TaskCompletionSource<T> ^ tcs);
public static void ApplyResultTo<T> (this System.Threading.Tasks.Task task, System.Threading.Tasks.TaskCompletionSource<T> tcs);
static member ApplyResultTo : System.Threading.Tasks.Task * System.Threading.Tasks.TaskCompletionSource<'T> -> unit
<Extension()>
Public Sub ApplyResultTo(Of T) (task As Task, tcs As TaskCompletionSource(Of T))
类型参数
- T
由任务返回的值的类型。
参数
- task
- Task
应将完成应用到其他任务的任务。
- tcs
- TaskCompletionSource<T>
应接收完成状态的任务。
适用于
ApplyResultTo<T>(Task<T>, TaskCompletionSource<T>)
将一个任务结果应用于另一个。
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static void ApplyResultTo(System::Threading::Tasks::Task<T> ^ task, System::Threading::Tasks::TaskCompletionSource<T> ^ tcs);
public static void ApplyResultTo<T> (this System.Threading.Tasks.Task<T> task, System.Threading.Tasks.TaskCompletionSource<T> tcs);
static member ApplyResultTo : System.Threading.Tasks.Task<'T> * System.Threading.Tasks.TaskCompletionSource<'T> -> unit
<Extension()>
Public Sub ApplyResultTo(Of T) (task As Task(Of T), tcs As TaskCompletionSource(Of T))
类型参数
- T
由任务返回的值的类型。
参数
- task
- Task<T>
应将完成应用到其他任务的任务。
- tcs
- TaskCompletionSource<T>
应接收完成状态的任务。