HttpMessageInvoker クラス

定義

アプリケーションが HTTP ハンドラー チェーンで SendAsync(HttpRequestMessage, CancellationToken) メソッドを呼び出すことを許可する特殊なクラス。

public ref class HttpMessageInvoker : IDisposable
public class HttpMessageInvoker : IDisposable
type HttpMessageInvoker = class
    interface IDisposable
Public Class HttpMessageInvoker
Implements IDisposable
継承
HttpMessageInvoker
派生
実装

注釈

このクラスは、 HttpClient およびその他のメッセージ発信者の基本型です。

Web サイトに接続しているほとんどのアプリケーションでは、SendAsync クラスの HttpClient メソッドのいずれかを使用します。

コンストラクター

名前 説明
HttpMessageInvoker(HttpMessageHandler, Boolean)

特定のHttpMessageInvokerを使用して、HttpMessageHandler クラスのインスタンスを初期化します。

HttpMessageInvoker(HttpMessageHandler)

特定のHttpMessageInvokerを使用して、HttpMessageHandler クラスのインスタンスを初期化します。

メソッド

名前 説明
Dispose()

アンマネージ リソースを解放し、 HttpMessageInvokerによって使用されるマネージド リソースを破棄します。

Dispose(Boolean)

HttpMessageInvokerによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを破棄します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
Send(HttpRequestMessage, CancellationToken)

指定した要求とキャンセル トークンを使用して HTTP 要求を送信します。

SendAsync(HttpRequestMessage, CancellationToken)

HTTP 要求を非同期操作として送信します。

ToString()

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

(継承元 Object)

適用対象