HttpResponseMessage HttpResponseMessage HttpResponseMessage HttpResponseMessage Class

Definição

Representa uma mensagem de resposta HTTP incluindo o código de status e os dados.Represents a HTTP response message including the status code and data.

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

Comentários

Uma maneira comum de obter um HttpResponseMessage é de um HttpClient.SendAsync(HttpRequestMessage) dos métodos.A common way to get an HttpResponseMessage is from one of the HttpClient.SendAsync(HttpRequestMessage) methods.

Construtores

HttpResponseMessage() HttpResponseMessage() HttpResponseMessage() HttpResponseMessage()

Inicializa uma nova instância da classe HttpResponseMessage.Initializes a new instance of the HttpResponseMessage class.

HttpResponseMessage(HttpStatusCode) HttpResponseMessage(HttpStatusCode) HttpResponseMessage(HttpStatusCode) HttpResponseMessage(HttpStatusCode)

Inicializa uma nova instância da classe HttpResponseMessage com um StatusCode específico.Initializes a new instance of the HttpResponseMessage class with a specific StatusCode.

Propriedades

Content Content Content Content

Obtém ou define o conteúdo de uma mensagem de resposta HTTP.Gets or sets the content of a HTTP response message.

Headers Headers Headers Headers

Obtém a coleção de cabeçalhos de resposta HTTP.Gets the collection of HTTP response headers.

IsSuccessStatusCode IsSuccessStatusCode IsSuccessStatusCode IsSuccessStatusCode

Obtém um valor que indica se a resposta HTTP foi bem-sucedida.Gets a value that indicates if the HTTP response was successful.

ReasonPhrase ReasonPhrase ReasonPhrase ReasonPhrase

Obtém ou define a frase de motivo que geralmente é enviada por servidores juntamente com o código de status.Gets or sets the reason phrase which typically is sent by servers together with the status code.

RequestMessage RequestMessage RequestMessage RequestMessage

Obtém ou define a mensagem de solicitação que levou a essa mensagem de resposta.Gets or sets the request message which led to this response message.

StatusCode StatusCode StatusCode StatusCode

Obtém ou define o código de status da resposta HTTP.Gets or sets the status code of the HTTP response.

TrailingHeaders TrailingHeaders TrailingHeaders TrailingHeaders

Obtém a coleção de cabeçalhos à direita incluídos em uma resposta HTTP.Gets the collection of trailing headers included in an HTTP response.

Version Version Version Version

Obtém ou define a versão da mensagem HTTP.Gets or sets the HTTP message version.

Métodos

Dispose() Dispose() Dispose() Dispose()

Libera os recursos não gerenciados e descarta os recursos não gerenciados usados pelo HttpResponseMessage.Releases the unmanaged resources and disposes of unmanaged resources used by the HttpResponseMessage.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libera os recursos não gerenciados usados pelo HttpResponseMessage e, opcionalmente, descarta os recursos gerenciados.Releases the unmanaged resources used by the HttpResponseMessage and optionally disposes of the managed resources.

EnsureSuccessStatusCode() EnsureSuccessStatusCode() EnsureSuccessStatusCode() EnsureSuccessStatusCode()

Gera uma exceção se a propriedade IsSuccessStatusCode da resposta HTTP for false.Throws an exception if the IsSuccessStatusCode property for the HTTP response is false.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

Métodos de Extensão

ToMessage(HttpResponseMessage) ToMessage(HttpResponseMessage) ToMessage(HttpResponseMessage) ToMessage(HttpResponseMessage)

Cria uma instância de Message de uma instância de HttpResponseMessage.Creates a Message instance from an HttpResponseMessage instance.

Aplica-se a