次の方法で共有


HttpClientTransport クラス

定義

HttpPipelineTransportトランスポートとして を使用HttpClientする実装。

public class HttpClientTransport : Azure.Core.Pipeline.HttpPipelineTransport, IDisposable
type HttpClientTransport = class
    inherit HttpPipelineTransport
    interface IDisposable
Public Class HttpClientTransport
Inherits HttpPipelineTransport
Implements IDisposable
継承
HttpClientTransport
実装

コンストラクター

HttpClientTransport()

既定の構成を使用して新しい HttpClientTransport インスタンスを作成します。

HttpClientTransport(HttpClient)

指定されたクライアント インスタンスを使用して、 の HttpClientTransport 新しいインスタンスを作成します。

HttpClientTransport(HttpMessageHandler)

指定されたクライアント インスタンスを使用して、 の HttpClientTransport 新しいインスタンスを作成します。

フィールド

Shared

既定のパラメーターを持つ の HttpClientTransport 共有インスタンス。

メソッド

CreateRequest()

の新しいトランスポート固有のインスタンスを Request作成します。 これは直接呼び出すべきではありません。またはCreateMessage()CreateRequest()代わりに使用する必要があります。

Dispose()

基になる HttpClientを破棄します。

Process(HttpMessage)

に含まれる要求を message 送信し、 プロパティを Response 受信した応答に同期的に設定します。

ProcessAsync(HttpMessage)

に含まれる要求を message 送信し、 プロパティを Response 受信応答に非同期的に設定します。

適用対象