HttpRequestMessage Classe

Definizione

Rappresenta un messaggio di richiesta HTTP.Represents a HTTP request message.

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

Commenti

La classe HttpRequestMessage contiene le intestazioni, il verbo HTTP e potenzialmente i dati.The HttpRequestMessage class contains headers, the HTTP verb, and potentially data.

Costruttori

HttpRequestMessage()

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

HttpRequestMessage(HttpMethod, String)

Inizializza una nuova istanza della classe HttpRequestMessage con un metodo HTTP e una richiesta Uri.Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.

HttpRequestMessage(HttpMethod, Uri)

Inizializza una nuova istanza della classe HttpRequestMessage con un metodo HTTP e una richiesta Uri.Initializes a new instance of the HttpRequestMessage class with an HTTP method and a request Uri.

Proprietà

Content

Ottiene o imposta il contenuto del messaggio HTTP.Gets or sets the contents of the HTTP message.

Headers

Ottiene la raccolta di intestazioni di richiesta HTTP.Gets the collection of HTTP request headers.

Method

Ottiene o imposta il metodo HTTP usato dal messaggio di richiesta HTTP.Gets or sets the HTTP method used by the HTTP request message.

Properties

Ottiene un set di proprietà per la richiesta HTTP.Gets a set of properties for the HTTP request.

RequestUri

Ottiene o imposta l'oggetto Uri usato per la richiesta HTTP.Gets or sets the Uri used for the HTTP request.

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 gestite utilizzate dall'oggetto HttpRequestMessage.Releases the unmanaged resources and disposes of the managed resources used by the HttpRequestMessage.

Dispose(Boolean)

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

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

GetUserPrincipal(HttpRequestMessage)

Ottiene l'utente Principal associato al messaggio di richiesta HTTP specificato.Gets the user principal associated with the specified HTTP request message.

SetUserPrincipal(HttpRequestMessage, IPrincipal)

Sostituisce l'entità utente associata al messaggio di richiesta HTTP specificato.Replaces the user principal associated with the specified HTTP request message.

ToMessage(HttpRequestMessage)

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

Si applica a