HttpRequestMessage Classe

Definizione

Rappresenta un messaggio di richiesta HTTP.

public ref class HttpRequestMessage : IDisposable
public class HttpRequestMessage : IDisposable
type HttpRequestMessage = class
    interface IDisposable
Public Class HttpRequestMessage
Implements IDisposable
Ereditarietà
HttpRequestMessage
Implementazioni

Commenti

La HttpRequestMessage classe contiene intestazioni, verbo HTTP e potenzialmente dati.

Un'istanza HttpRequestMessage non deve essere modificata e/o riutilizzata dopo l'invio.

Costruttori

Nome Descrizione
HttpRequestMessage()

Inizializza una nuova istanza della classe HttpRequestMessage.

HttpRequestMessage(HttpMethod, String)

Inizializza una nuova istanza della HttpRequestMessage classe con un metodo HTTP e una richiesta Uri.

HttpRequestMessage(HttpMethod, Uri)

Inizializza una nuova istanza della HttpRequestMessage classe con un metodo HTTP e una richiesta Uri.

Proprietà

Nome Descrizione
Content

Ottiene o imposta il contenuto del messaggio HTTP.

Headers

Ottiene la raccolta di intestazioni di richiesta HTTP.

Method

Ottiene o imposta il metodo HTTP utilizzato dal messaggio di richiesta HTTP.

Properties

Ottiene un set di proprietà per la richiesta HTTP.

RequestUri

Ottiene o imposta l'oggetto Uri utilizzato per la richiesta HTTP.

Version

Ottiene o imposta la versione del messaggio HTTP.

Metodi

Nome Descrizione
Dispose()

Rilascia le risorse non gestite ed elimina le risorse gestite usate da HttpRequestMessage.

Dispose(Boolean)

Rilascia le risorse non gestite usate da HttpRequestMessage e, facoltativamente, elimina le risorse gestite.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

Metodi di estensione

Nome Descrizione
GetUserPrincipal(HttpRequestMessage)

Ottiene l'entità utente associata al messaggio di richiesta HTTP specificato.

SetUserPrincipal(HttpRequestMessage, IPrincipal)

Sostituisce l'entità utente associata al messaggio di richiesta HTTP specificato.

ToMessage(HttpRequestMessage)

Crea un'istanza Message da un'istanza HttpRequestMessage di .

Si applica a