Partilhar via


HttpMessageInvoker Classe

Definição

Uma classe de especialidade que permite que os aplicativos chamem o método SendAsync(HttpRequestMessage, CancellationToken) em uma cadeia de manipulador HTTP.

public ref class HttpMessageInvoker : IDisposable
public class HttpMessageInvoker : IDisposable
type HttpMessageInvoker = class
    interface IDisposable
Public Class HttpMessageInvoker
Implements IDisposable
Herança
HttpMessageInvoker
Derivado
Implementações

Comentários

Essa classe é o tipo base para HttpClient e outros originadores de mensagem.

A maioria dos aplicativos que estão se conectando a um site da Web usará um dos SendAsync métodos na HttpClient classe .

Construtores

HttpMessageInvoker(HttpMessageHandler)

Inicializa uma instância de uma classe HttpMessageInvoker com um HttpMessageHandler específico.

HttpMessageInvoker(HttpMessageHandler, Boolean)

Inicializa uma instância de uma classe HttpMessageInvoker com um HttpMessageHandler específico.

Métodos

Dispose()

Libera os recursos não gerenciados e descarta aqueles gerenciados usados pelo HttpMessageInvoker.

Dispose(Boolean)

Libera os recursos não gerenciados usados pelo HttpMessageInvoker e, opcionalmente, descarta os recursos gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Send(HttpRequestMessage, CancellationToken)

Envia uma solicitação HTTP com a solicitação e o token de cancelamento especificados.

SendAsync(HttpRequestMessage, CancellationToken)

Envie uma solicitação HTTP como uma operação assíncrona.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a