次の方法で共有


HttpClientFactoryOptions クラス

定義

既定の IHttpClientFactoryを構成するための options クラス。

public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
継承
HttpClientFactoryOptions

コンストラクター

HttpClientFactoryOptions()

HttpClientFactoryOptions クラスの新しいインスタンスを初期化します。

プロパティ

HandlerLifetime

HttpMessageHandler インスタンスを再利用できる時間を取得または設定します。 各名前付きクライアントは、独自に構成されたハンドラーの有効期間値を持つことができます。 このプロパティの既定値は 2 分です。 ハンドラーの有効期限を無効にするには、有効期間を InfiniteTimeSpan に設定します。

HttpClientActions

HttpClientの構成に使用される操作の一覧を取得します。

HttpMessageHandlerBuilderActions

HttpMessageHandlerBuilderの構成に使用される操作の一覧を取得します。

ShouldRedactHeaderValue

ログ記録前に HTTP ヘッダー値を編集するかどうかを決定する Func<T,TResult>

SuppressHandlerScope

HttpMessageHandlerをビルドするときに、IHttpClientFactory が依存関係挿入スコープを作成するかどうかを決定する値を取得または設定します。 false (既定) の場合はスコープが作成され、それ以外の場合はスコープは作成されません。

このオプションは、既存のアプリケーションとの互換性のために提供されます。 新しいアプリケーションには既定の設定を使用することをお勧めします。

メソッド

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象