TestAdapter.ProcessActivityAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken) |
接收活动并通过中间件管道运行它。 |
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
创建轮次上下文并运行传入活动的中间件管道。 |
ProcessActivityAsync(Activity, BotCallbackHandler, CancellationToken)
接收活动并通过中间件管道运行它。
public System.Threading.Tasks.Task ProcessActivityAsync(Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken = default);
override this.ProcessActivityAsync : Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ProcessActivityAsync (activity As Activity, callback As BotCallbackHandler, Optional cancellationToken As CancellationToken = Nothing) As Task
参数
- activity
- Activity
要处理的活动。
- callback
- BotCallbackHandler
要调用的机器人逻辑。
- cancellationToken
- CancellationToken
可由其他对象或线程用以接收取消通知的取消标记。
返回
一个任务,表示排队要执行的工作。
适用于
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
创建轮次上下文并运行传入活动的中间件管道。
public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overrides Function ProcessActivityAsync (claimsIdentity As ClaimsIdentity, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)
参数
- claimsIdentity
- ClaimsIdentity
请求的 。ClaimsIdentity
- activity
- Activity
传入活动。
- callback
- BotCallbackHandler
在适配器中间件管道末尾运行的代码。
- cancellationToken
- CancellationToken
可由其他对象或线程用以接收取消通知的取消标记。
返回
一个任务,表示排队要执行的工作。