SystemTargetExtensions.ScheduleTask 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ScheduleTask(SystemTarget, Action) |
计划 的 上SystemTargetOrleans.Runtime.ISchedulingContext提供的 |
ScheduleTask(SystemTarget, Func<Task>) |
计划 的 上SystemTargetOrleans.Runtime.ISchedulingContext提供的 |
ScheduleTask<T>(SystemTarget, Func<Task<T>>) |
计划 上SystemTarget提供的 |
ScheduleTask(SystemTarget, Action)
- Source:
- SystemTargetExtensions.cs
计划 的 上SystemTargetOrleans.Runtime.ISchedulingContext提供的 action
。
public static System.Threading.Tasks.Task ScheduleTask (this Orleans.Runtime.SystemTarget self, Action action);
static member ScheduleTask : Orleans.Runtime.SystemTarget * Action -> System.Threading.Tasks.Task
<Extension()>
Public Function ScheduleTask (self As SystemTarget, action As Action) As Task
参数
- self
- SystemTarget
- action
- Action
操作本身。
返回
在 Task 完成时 action
完成的 。
适用于
ScheduleTask(SystemTarget, Func<Task>)
- Source:
- SystemTargetExtensions.cs
计划 的 上SystemTargetOrleans.Runtime.ISchedulingContext提供的 action
。
public static System.Threading.Tasks.Task ScheduleTask (this Orleans.Runtime.SystemTarget self, Func<System.Threading.Tasks.Task> action);
static member ScheduleTask : Orleans.Runtime.SystemTarget * Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
<Extension()>
Public Function ScheduleTask (self As SystemTarget, action As Func(Of Task)) As Task
参数
- self
- SystemTarget
返回
在 Task 完成时 action
完成的 。
适用于
ScheduleTask<T>(SystemTarget, Func<Task<T>>)
- Source:
- SystemTargetExtensions.cs
计划 上SystemTarget提供的 action
。
public static System.Threading.Tasks.Task<T> ScheduleTask<T> (this Orleans.Runtime.SystemTarget self, Func<System.Threading.Tasks.Task<T>> action);
static member ScheduleTask : Orleans.Runtime.SystemTarget * Func<System.Threading.Tasks.Task<'T>> -> System.Threading.Tasks.Task<'T>
<Extension()>
Public Function ScheduleTask(Of T) (self As SystemTarget, action As Func(Of Task(Of T))) As Task(Of T)
类型参数
- T
参数
- self
- SystemTarget
返回
Task<T>
在 Task 完成时 action
完成的 。