HttpPipeline クラス

定義

HTTP 要求を送信し、処理ステップを追加 HttpPipelinePolicy することで拡張可能な応答を受信するためのプリミティブを表します。

public class HttpPipeline
type HttpPipeline = class
Public Class HttpPipeline
継承
HttpPipeline
派生

コンストラクター

HttpPipeline(HttpPipelineTransport, HttpPipelinePolicy[], ResponseClassifier)

指定されたトランスポート、ポリシー、応答分類子を使用して、 の HttpPipeline 新しいインスタンスを作成します。

プロパティ

ResponseClassifier

ResponseClassifierこのパイプライン呼び出しで使用されるインスタンス。

メソッド

CreateClientRequestIdScope(String)

すべての送信要求で指定された を使用するスコープを作成します。

CreateHttpMessagePropertiesScope(IDictionary<String,Object>)

すべての HttpMessageがプロパティを提供するスコープを作成します。

CreateMessage()

新しい HttpMessage のインスタンスを作成します。

CreateMessage(RequestContext)

HTTP 要求を送信し、処理ステップを追加 HttpPipelinePolicy することで拡張可能な応答を受信するためのプリミティブを表します。

CreateMessage(RequestContext, ResponseClassifier)

新しい HttpMessage のインスタンスを作成します。

CreateRequest()

新しい Request のインスタンスを作成します。

Send(HttpMessage, CancellationToken)

パイプラインを同期的に呼び出します。 タスクの完了後、応答は プロパティに Response 設定されます。

SendAsync(HttpMessage, CancellationToken)

パイプラインを非同期的に呼び出します。 タスクの完了後、応答は プロパティに Response 設定されます。

SendRequest(Request, CancellationToken)

指定された要求と同期的にパイプラインを呼び出します。

SendRequestAsync(Request, CancellationToken)

指定された要求を使用して、パイプラインを非同期的に呼び出します。

適用対象