HttpMessageHandlerBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HttpMessageHandler インスタンスを構成するためのビルダーの抽象化。
public ref class HttpMessageHandlerBuilder abstract
public abstract class HttpMessageHandlerBuilder
type HttpMessageHandlerBuilder = class
Public MustInherit Class HttpMessageHandlerBuilder
- 継承
-
HttpMessageHandlerBuilder
注釈
HttpMessageHandlerBuilderは、一時的なサービスとしてサービス コレクションに登録されます。 呼び出し元は、作成する HttpMessageHandler ごとに新しいインスタンスを取得する必要があります。 実装者は、各インスタンスが 1 回使用されることを想定する必要があります。
コンストラクター
| 名前 | 説明 |
|---|---|
| HttpMessageHandlerBuilder() |
HttpMessageHandlerBuilder クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AdditionalHandlers |
HttpClient パイプラインの構成に使用される追加のDelegatingHandler インスタンスの一覧を取得します。 |
| Name |
作成する HttpClient の名前を取得または設定します。 |
| PrimaryHandler |
プライマリ HttpMessageHandlerを取得または設定します。 |
| Services |
依存関係挿入コンテナーからサービスを解決するために使用できる IServiceProvider を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Build() |
HttpMessageHandler を作成します。 |
| CreateHandlerPipeline(HttpMessageHandler, IEnumerable<DelegatingHandler>) |
チェーンの末尾に |