HttpMessageInvoker HttpMessageInvoker HttpMessageInvoker HttpMessageInvoker Class

定義

アプリケーションが HTTP ハンドラー チェーンに対して SendAsync(HttpRequestMessage, CancellationToken) メソッドを呼び出せるようにする専用クラス。A specialty class that allows applications to call the SendAsync(HttpRequestMessage, CancellationToken) method on an HTTP handler chain.

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

注釈

このクラスは、の基本型HttpClientおよびその他のメッセージ発信者します。This class is the base type for HttpClient and other message originators.

1 つの web サイトに接続しているほとんどのアプリケーションを使用、SendAsyncメソッド、HttpClientクラス。Most applications that are connecting to a web site will use one of the SendAsync methods on the HttpClient class.

コンストラクター

HttpMessageInvoker(HttpMessageHandler) HttpMessageInvoker(HttpMessageHandler) HttpMessageInvoker(HttpMessageHandler) HttpMessageInvoker(HttpMessageHandler)

指定した HttpMessageHandler を使用して、HttpMessageInvoker クラスのインスタンスを初期化します。Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

HttpMessageInvoker(HttpMessageHandler, Boolean) HttpMessageInvoker(HttpMessageHandler, Boolean) HttpMessageInvoker(HttpMessageHandler, Boolean) HttpMessageInvoker(HttpMessageHandler, Boolean)

指定した HttpMessageHandler を使用して、HttpMessageInvoker クラスのインスタンスを初期化します。Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

メソッド

Dispose() Dispose() Dispose() Dispose()

HttpMessageInvoker が使用しているアンマネージド リソースを解放し、マネージド リソースを破棄します。Releases the unmanaged resources and disposes of the managed resources used by the HttpMessageInvoker.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

HttpMessageInvoker が使用しているアンマネージド リソースを解放します。オプションとして、マネージド リソースを破棄することもできます。Releases the unmanaged resources used by the HttpMessageInvoker and optionally disposes of the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
SendAsync(HttpRequestMessage, CancellationToken) SendAsync(HttpRequestMessage, CancellationToken) SendAsync(HttpRequestMessage, CancellationToken) SendAsync(HttpRequestMessage, CancellationToken)

非同期操作として HTTP 要求を送信します。Send an HTTP request as an asynchronous operation.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象