你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IDurableOrchestrationClient.CreateCheckStatusResponse 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreateCheckStatusResponse(HttpRequest, String, Boolean) |
创建一个 HTTP 响应,该响应对检查指定实例的状态很有用。 |
CreateCheckStatusResponse(HttpRequestMessage, String, Boolean) |
创建一个 HTTP 响应,该响应对检查指定实例的状态很有用。 |
CreateCheckStatusResponse(HttpRequest, String, Boolean)
创建一个 HTTP 响应,该响应对检查指定实例的状态很有用。
public Microsoft.AspNetCore.Mvc.IActionResult CreateCheckStatusResponse(Microsoft.AspNetCore.Http.HttpRequest request, string instanceId, bool returnInternalServerErrorOnFailure = false);
abstract member CreateCheckStatusResponse : Microsoft.AspNetCore.Http.HttpRequest * string * bool -> Microsoft.AspNetCore.Mvc.IActionResult
Public Function CreateCheckStatusResponse (request As HttpRequest, instanceId As String, Optional returnInternalServerErrorOnFailure As Boolean = false) As IActionResult
参数
- request
- HttpRequest
触发当前业务流程实例的 HTTP 请求。
- instanceId
- String
要检查的业务流程实例的 ID。
- returnInternalServerErrorOnFailure
- Boolean
配置返回的 http 响应代码的可选参数。 默认为 false
。
如果 true
为 ,则当业务流程协调程序处于失败状态时,返回的 http 响应代码将为 500,届时 false
它将返回 200。
返回
包含 Location 标头和包含实例控制 URL 的有效负载的 HTTP 202 响应。
注解
返回 IActionResult 的 的有效负载包含 HTTP API URL,这些 URL 可用于查询业务流程的状态、向业务流程引发事件或终止业务流程。
适用于
CreateCheckStatusResponse(HttpRequestMessage, String, Boolean)
创建一个 HTTP 响应,该响应对检查指定实例的状态很有用。
public System.Net.Http.HttpResponseMessage CreateCheckStatusResponse(System.Net.Http.HttpRequestMessage request, string instanceId, bool returnInternalServerErrorOnFailure = false);
abstract member CreateCheckStatusResponse : System.Net.Http.HttpRequestMessage * string * bool -> System.Net.Http.HttpResponseMessage
Public Function CreateCheckStatusResponse (request As HttpRequestMessage, instanceId As String, Optional returnInternalServerErrorOnFailure As Boolean = false) As HttpResponseMessage
参数
- request
- HttpRequestMessage
触发当前业务流程实例的 HTTP 请求。
- instanceId
- String
要检查的业务流程实例的 ID。
- returnInternalServerErrorOnFailure
- Boolean
配置返回的 http 响应代码的可选参数。 默认为 false
。
如果 true
为 ,则当业务流程协调程序处于失败状态时,返回的 http 响应代码将为 500,届时 false
它将返回 200。
返回
包含 Location 标头和包含实例控制 URL 的有效负载的 HTTP 202 响应。
注解
返回 HttpResponseMessage 的 的有效负载包含 HTTP API URL,这些 URL 可用于查询业务流程的状态、向业务流程引发事件或终止业务流程。