HttpResponseMessage Classe

Definizione

Rappresenta un messaggio di risposta HTTP che include il codice di stato e i dati.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
Ereditarietà
HttpResponseMessage
Implementazioni

Commenti

Un modo comune per ottenere un HttpResponseMessage è da uno HttpClient.SendAsync(HttpRequestMessage) dei metodi.A common way to get an HttpResponseMessage is from one of the HttpClient.SendAsync(HttpRequestMessage) methods.

Costruttori

HttpResponseMessage()

Inizializza una nuova istanza della classe HttpResponseMessage.Initializes a new instance of the HttpResponseMessage class.

HttpResponseMessage(HttpStatusCode)

Inizializza una nuova istanza della classe HttpResponseMessage con un StatusCode specifico.Initializes a new instance of the HttpResponseMessage class with a specific StatusCode.

Proprietà

Content

Ottiene o imposta il contenuto di un messaggio di risposta HTTP.Gets or sets the content of a HTTP response message.

Headers

Ottiene la raccolta di intestazioni di risposta HTTP.Gets the collection of HTTP response headers.

IsSuccessStatusCode

Ottiene un valore che indica se la risposta HTTP ha avuto esito positivo.Gets a value that indicates if the HTTP response was successful.

ReasonPhrase

Ottiene o imposta l'enunciazione generalmente inviata dai server con il codice di stato.Gets or sets the reason phrase which typically is sent by servers together with the status code.

RequestMessage

Ottiene o imposta il messaggio di richiesta che ha portato a questo messaggio di risposta.Gets or sets the request message which led to this response message.

StatusCode

Ottiene e imposta il codice di stato della risposta HTTP.Gets or sets the status code of the HTTP response.

TrailingHeaders

Ottiene la raccolta di intestazioni finali incluse in una risposta HTTP.Gets the collection of trailing headers included in an HTTP response.

Version

Ottiene o imposta la versione del messaggio HTTP.Gets or sets the HTTP message version.

Metodi

Dispose()

Rilascia le risorse non gestite ed elimina le risorse non gestite utilizzate dall'oggetto HttpResponseMessage.Releases the unmanaged resources and disposes of unmanaged resources used by the HttpResponseMessage.

Dispose(Boolean)

Rilascia le risorse non gestite usate da HttpResponseMessage e, facoltativamente, elimina le risorse gestite.Releases the unmanaged resources used by the HttpResponseMessage and optionally disposes of the managed resources.

EnsureSuccessStatusCode()

Genera un'eccezione se la proprietà IsSuccessStatusCode per la risposta HTTP è false.Throws an exception if the IsSuccessStatusCode property for the HTTP response is false.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

Metodi di estensione

ToMessage(HttpResponseMessage)

Crea un'istanza di Message da un'istanza di HttpResponseMessage.Creates a Message instance from an HttpResponseMessage instance.

Si applica a