Pipeline class

HTTP 要求ポリシーを含む Pipeline クラス。 newPipeline を呼び出すことで、既定のパイプラインを作成できます。 または、Pipeline のコンストラクターを使用して、独自のポリシーを使用してパイプラインを作成することもできます。

カスタマイズしたパイプラインを実装する前に、 newPipeline と指定されたポリシーを参照してください。

コンストラクター

Pipeline(RequestPolicyFactory[], PipelineOptions)

Pipeline のインスタンスを作成します。 IHttpClient インターフェイスを実装して HTTPClient をカスタマイズします。

プロパティ

factories

チェーンされた要求ポリシー ファクトリの一覧。

options

パイプライン ロガーと HTTP クライアントを構成します。

メソッド

toServiceClientOptions()

ServiceClient コンストラクターに必要な ServiceClientOptions オブジェクトに Pipeline オブジェクトを転送します。

コンストラクターの詳細

Pipeline(RequestPolicyFactory[], PipelineOptions)

Pipeline のインスタンスを作成します。 IHttpClient インターフェイスを実装して HTTPClient をカスタマイズします。

new Pipeline(factories: RequestPolicyFactory[], options?: PipelineOptions)

パラメーター

factories

RequestPolicyFactory[]

options
PipelineOptions

プロパティの詳細

factories

チェーンされた要求ポリシー ファクトリの一覧。

factories: RequestPolicyFactory[]

プロパティ値

options

パイプライン ロガーと HTTP クライアントを構成します。

options: PipelineOptions

プロパティ値

メソッドの詳細

toServiceClientOptions()

ServiceClient コンストラクターに必要な ServiceClientOptions オブジェクトに Pipeline オブジェクトを転送します。

function toServiceClientOptions(): ServiceClientOptions

戻り値

このパイプラインの ServiceClientOptions オブジェクト。