你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IDurableOrchestrationContext.CallHttpAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CallHttpAsync(HttpMethod, Uri, String, HttpRetryOptions) |
对指定的 URI 进行 HTTP 调用。 |
CallHttpAsync(DurableHttpRequest) |
使用 DurableHttpRequest 中的信息进行 HTTP 调用。 |
CallHttpAsync(HttpMethod, Uri, String, HttpRetryOptions)
对指定的 URI 进行 HTTP 调用。
public System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableHttpResponse> CallHttpAsync (System.Net.Http.HttpMethod method, Uri uri, string content = default, Microsoft.Azure.WebJobs.Extensions.DurableTask.HttpRetryOptions retryOptions = default);
abstract member CallHttpAsync : System.Net.Http.HttpMethod * Uri * string * Microsoft.Azure.WebJobs.Extensions.DurableTask.HttpRetryOptions -> System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableHttpResponse>
Public Function CallHttpAsync (method As HttpMethod, uri As Uri, Optional content As String = Nothing, Optional retryOptions As HttpRetryOptions = Nothing) As Task(Of DurableHttpResponse)
参数
- method
- HttpMethod
用于 API 调用的 HttpMethod。
- uri
- Uri
用于进行 HTTP 调用的 uri。
- content
- String
HTTP 请求中传递的内容。
- retryOptions
- HttpRetryOptions
HTTP 任务的重试选项。
返回
Task<TResult>HTTP 调用的结果。
适用于
CallHttpAsync(DurableHttpRequest)
使用 DurableHttpRequest 中的信息进行 HTTP 调用。
public System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableHttpResponse> CallHttpAsync (Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableHttpRequest req);
abstract member CallHttpAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableHttpRequest -> System.Threading.Tasks.Task<Microsoft.Azure.WebJobs.Extensions.DurableTask.DurableHttpResponse>
Public Function CallHttpAsync (req As DurableHttpRequest) As Task(Of DurableHttpResponse)
参数
用于进行 HTTP 调用的 DurableHttpRequest。
返回
Task<TResult>HTTP 调用的结果。