HttpResponseMessage HttpResponseMessage HttpResponseMessage HttpResponseMessage Class

Definicja

Reprezentuje komunikat odpowiedzi HTTP, w tym kod stanu i dane.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
Dziedziczenie
HttpResponseMessageHttpResponseMessageHttpResponseMessageHttpResponseMessage
Implementuje

Uwagi

Typowym sposobem uzyskania elementu HttpResponseMessage jest z jednej HttpClient.SendAsync(HttpRequestMessage) z metod.A common way to get an HttpResponseMessage is from one of the HttpClient.SendAsync(HttpRequestMessage) methods.

Konstruktory

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

Inicjuje nowe wystąpienie klasy HttpResponseMessage klasy.Initializes a new instance of the HttpResponseMessage class.

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

Inicjuje nowe wystąpienie HttpResponseMessage klasy z określonym StatusCode.Initializes a new instance of the HttpResponseMessage class with a specific StatusCode.

Właściwości

Content Content Content Content

Pobiera lub ustawia zawartość komunikatu odpowiedzi HTTP.Gets or sets the content of a HTTP response message.

Headers Headers Headers Headers

Pobiera kolekcję nagłówków odpowiedzi HTTP.Gets the collection of HTTP response headers.

IsSuccessStatusCode IsSuccessStatusCode IsSuccessStatusCode IsSuccessStatusCode

Pobiera wartość wskazującą, czy odpowiedź HTTP zakończyła się pomyślnie.Gets a value that indicates if the HTTP response was successful.

ReasonPhrase ReasonPhrase ReasonPhrase ReasonPhrase

Pobiera lub ustawia frazę przyczyny, która zwykle jest wysyłana przez serwery wraz z kodem stanu.Gets or sets the reason phrase which typically is sent by servers together with the status code.

RequestMessage RequestMessage RequestMessage RequestMessage

Pobiera lub ustawia komunikat żądania, który przeprowadził do tego komunikatu odpowiedzi.Gets or sets the request message which led to this response message.

StatusCode StatusCode StatusCode StatusCode

Pobiera lub ustawia kod stanu odpowiedzi HTTP.Gets or sets the status code of the HTTP response.

TrailingHeaders TrailingHeaders TrailingHeaders TrailingHeaders

Pobiera kolekcję końcowych nagłówków uwzględnionych w odpowiedzi HTTP.Gets the collection of trailing headers included in an HTTP response.

Version Version Version Version

Pobiera lub ustawia wersję wiadomości HTTP.Gets or sets the HTTP message version.

Metody

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

Zwalnia zasoby niezarządzane i usuwa niezarządzane zasoby używane przez HttpResponseMessage.Releases the unmanaged resources and disposes of unmanaged resources used by the HttpResponseMessage.

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

Zwalnia niezarządzane zasoby używane przez HttpResponseMessage i opcjonalnie usuwa zarządzane zasoby.Releases the unmanaged resources used by the HttpResponseMessage and optionally disposes of the managed resources.

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

Zgłasza wyjątek, jeśli IsSuccessStatusCode Właściwość odpowiedzi HTTP ma wartość. falseThrows an exception if the IsSuccessStatusCode property for the HTTP response is false.

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

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

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

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

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

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

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

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

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

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

Metody rozszerzania

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

Message Tworzy wystąpienieHttpResponseMessage z wystąpienia.Creates a Message instance from an HttpResponseMessage instance.

Dotyczy