HttpRequestMessage Classe

Definição

Representa uma mensagem de pedido HTTP.

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

Observações

A HttpRequestMessage classe contém cabeçalhos, o verbo HTTP e, potencialmente, dados.

Uma HttpRequestMessage instância não deve ser modificada e/ou reutilizada após ser enviada.

Construtores

Name Description
HttpRequestMessage()

Inicializa uma nova instância da HttpRequestMessage classe.

HttpRequestMessage(HttpMethod, String)

Inicializa uma nova instância da HttpRequestMessage classe com um método HTTP e um pedido Uri.

HttpRequestMessage(HttpMethod, Uri)

Inicializa uma nova instância da HttpRequestMessage classe com um método HTTP e um pedido Uri.

Propriedades

Name Description
Content

Obtém ou define o conteúdo da mensagem HTTP.

Headers

Obtém a coleção de cabeçalhos de pedidos HTTP.

Method

Recebe ou define o método HTTP usado pela mensagem de pedido HTTP.

Properties

Obtém um conjunto de propriedades para o pedido HTTP.

RequestUri

Obtém ou define o Uri usado para o pedido HTTP.

Version

Recebe ou define a versão da mensagem HTTP.

Métodos

Name Description
Dispose()

Liberta os recursos não geridos e dispõe dos recursos geridos usados pelo HttpRequestMessage.

Dispose(Boolean)

Liberta os recursos não geridos usados pelo HttpRequestMessage e opcionalmente elimina os recursos geridos.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

Métodos da Extensão

Name Description
GetUserPrincipal(HttpRequestMessage)

Recebe o principal de utilizador associado à mensagem de pedido HTTP especificada.

SetUserPrincipal(HttpRequestMessage, IPrincipal)

Substitui o principal de utilizador associado à mensagem de pedido HTTP especificada.

ToMessage(HttpRequestMessage)

Cria uma Message instância a partir de uma HttpRequestMessage instância.

Aplica-se a