Compartilhar via


HttpClientTransport Classe

Definição

Uma HttpPipelineTransport implementação que usa HttpClient como transporte.

public class HttpClientTransport : Azure.Core.Pipeline.HttpPipelineTransport, IDisposable
type HttpClientTransport = class
    inherit HttpPipelineTransport
    interface IDisposable
Public Class HttpClientTransport
Inherits HttpPipelineTransport
Implements IDisposable
Herança
HttpClientTransport
Implementações

Construtores

HttpClientTransport()

Cria uma nova HttpClientTransport instância usando a configuração padrão.

HttpClientTransport(HttpClient)

Cria uma nova instância de HttpClientTransport usando a instância de cliente fornecida.

HttpClientTransport(HttpMessageHandler)

Cria uma nova instância de HttpClientTransport usando a instância de cliente fornecida.

Campos

Shared

Uma instância compartilhada do HttpClientTransport com parâmetros padrão.

Métodos

CreateRequest()

Cria uma nova instância específica de transporte do Request. Isso não deve ser chamado diretamente CreateRequest() ou CreateMessage() deve ser usado.

Dispose()

Descarta o subjacente HttpClient.

Process(HttpMessage)

Envia a solicitação contida pelo message e define a Response propriedade para resposta recebida de forma síncrona.

ProcessAsync(HttpMessage)

Envia a solicitação contida pelo message e define a Response propriedade para resposta recebida de forma assíncrona.

Aplica-se a