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

コンストラクター

HttpMessageInvoker(HttpMessageHandler)

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

HttpMessageInvoker(HttpMessageHandler, Boolean)

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

メソッド

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)

適用対象