Freigeben über


HttpClientTransport Klasse

Definition

Eine HttpPipelineTransport Implementierung, die als Transport verwendet HttpClient .

public class HttpClientTransport : Azure.Core.Pipeline.HttpPipelineTransport, IDisposable
type HttpClientTransport = class
    inherit HttpPipelineTransport
    interface IDisposable
Public Class HttpClientTransport
Inherits HttpPipelineTransport
Implements IDisposable
Vererbung
HttpClientTransport
Implementiert

Konstruktoren

HttpClientTransport()

Erstellt eine neue HttpClientTransport instance mithilfe der Standardkonfiguration.

HttpClientTransport(HttpClient)

Erstellt eine neue instance zur HttpClientTransport Verwendung des bereitgestellten Client-instance.

HttpClientTransport(HttpMessageHandler)

Erstellt eine neue instance zur HttpClientTransport Verwendung des bereitgestellten Client-instance.

Felder

Shared

Eine freigegebene instance von HttpClientTransport mit Standardparametern.

Methoden

CreateRequest()

Erstellt eine neue transportspezifische instance von Request. Dies sollte nicht direkt CreateRequest() aufgerufen oder CreateMessage() stattdessen verwendet werden.

Dispose()

Entfernt die zugrunde liegende HttpClient.

Process(HttpMessage)

Sendet die in der enthaltene message Anforderung und legt die Response Eigenschaft so fest, dass die Antwort synchron empfangen wird.

ProcessAsync(HttpMessage)

Sendet die in enthaltene message Anforderung und legt die Eigenschaft so fest, dass die Response Antwort asynchron empfangen wird.

Gilt für: