次の方法で共有


IDurableOrchestrationContext.CallHttpAsync メソッド

定義

オーバーロード

CallHttpAsync(HttpMethod, Uri, String, HttpRetryOptions)

指定した URI に対して HTTP 呼び出しを行います。

CallHttpAsync(DurableHttpRequest)

DurableHttpRequest の情報を使用して HTTP 呼び出しを行います。

CallHttpAsync(HttpMethod, Uri, String, HttpRetryOptions)

ソース:
IDurableOrchestrationContext.cs

指定した 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)

ソース:
IDurableOrchestrationContext.cs

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)

パラメーター

req
DurableHttpRequest

HTTP 呼び出しの実行に使用される DurableHttpRequest。

戻り値

Task<TResult>HTTP 呼び出しの結果。

適用対象