HttpRequestMessage Clase

Definición

Representa un mensaje de solicitud HTTP.

public ref class HttpRequestMessage : IDisposable
public class HttpRequestMessage : IDisposable
type HttpRequestMessage = class
    interface IDisposable
Public Class HttpRequestMessage
Implements IDisposable
Herencia
HttpRequestMessage
Implementaciones

Comentarios

La HttpRequestMessage clase contiene encabezados, verbo HTTP y datos potencialmente.

Una HttpRequestMessage instancia no debe modificarse ni reutilizarse después de enviarse.

Constructores

Nombre Description
HttpRequestMessage()

Inicializa una nueva instancia de la clase HttpRequestMessage.

HttpRequestMessage(HttpMethod, String)

Inicializa una nueva instancia de la HttpRequestMessage clase con un método HTTP y una solicitud Uri.

HttpRequestMessage(HttpMethod, Uri)

Inicializa una nueva instancia de la HttpRequestMessage clase con un método HTTP y una solicitud Uri.

Propiedades

Nombre Description
Content

Obtiene o establece el contenido del mensaje HTTP.

Headers

Obtiene la colección de encabezados de solicitud HTTP.

Method

Obtiene o establece el método HTTP utilizado por el mensaje de solicitud HTTP.

Properties

Obtiene un conjunto de propiedades para la solicitud HTTP.

RequestUri

Obtiene o establece el Uri utilizado para la solicitud HTTP.

Version

Obtiene o establece la versión del mensaje HTTP.

Métodos

Nombre Description
Dispose()

Libera los recursos no administrados y elimina los recursos administrados usados por .HttpRequestMessage

Dispose(Boolean)

Libera los recursos no administrados utilizados por HttpRequestMessage y, opcionalmente, elimina los recursos administrados.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

Métodos de extensión

Nombre Description
GetUserPrincipal(HttpRequestMessage)

Obtiene la entidad de seguridad de usuario asociada al mensaje de solicitud HTTP especificado.

SetUserPrincipal(HttpRequestMessage, IPrincipal)

Reemplaza la entidad de seguridad de usuario asociada al mensaje de solicitud HTTP especificado.

ToMessage(HttpRequestMessage)

Crea una Message instancia de a partir de una HttpRequestMessage instancia.

Se aplica a