HttpRequestMessageExtensions.CreateResponse Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| CreateResponse<T>(HttpRequestMessage, T) |
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage con una instancia de System.Net.Http.ObjectContent`1 como contenido y OK como código de estado si se puede encontrar un formateador. Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable. |
| CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T) |
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage con una instancia de System.Net.Http.ObjectContent`1 como contenido si se puede encontrar un formateador. Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable. . |
| CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, IEnumerable<MediaTypeFormatter>) |
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage con una instancia de System.Net.Http.ObjectContent`1 como contenido si se puede encontrar un formateador. Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable. |
| CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter) |
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado |
| CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeHeaderValue) |
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado |
| CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, String) |
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado |
| CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue) |
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado |
| CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, String) |
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado |
CreateResponse<T>(HttpRequestMessage, T)
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage con una instancia de System.Net.Http.ObjectContent`1 como contenido y OK como código de estado si se puede encontrar un formateador. Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, T value);
static member CreateResponse : System.Net.Http.HttpRequestMessage * 'T -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, value As T) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- value
- T
El valor que se va a ajustar. Puede ser null.
Devoluciones
Ajuste de respuesta value con OK código de estado.
Comentarios
Este método requiere que se request haya asociado a una instancia de HttpContext .
Se aplica a
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T)
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage con una instancia de System.Net.Http.ObjectContent`1 como contenido si se puede encontrar un formateador. Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable. .
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- value
- T
El valor que se va a ajustar. Puede ser null.
Devoluciones
Ajuste de respuesta value con statusCode .
Comentarios
Este método requiere que se request haya asociado a una instancia de HttpContext .
Se aplica a
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, IEnumerable<MediaTypeFormatter>)
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage con una instancia de System.Net.Http.ObjectContent`1 como contenido si se puede encontrar un formateador. Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Collections.Generic.IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter> formatters);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * seq<System.Net.Http.Formatting.MediaTypeFormatter> -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatters As IEnumerable(Of MediaTypeFormatter)) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- value
- T
El valor que se va a ajustar. Puede ser null.
- formatters
- IEnumerable<System.Net.Http.Formatting.MediaTypeFormatter>
Conjunto de System.Net.Http.Formatting.MediaTypeFormatter objetos entre los que se va a elegir.
Devoluciones
Ajuste de respuesta value con statusCode .
Comentarios
Este método obtendrá la HttpContext instancia de asociada a request .
Se aplica a
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter)
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado value y el objeto especificado formatter .
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Formatting.MediaTypeFormatter -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatter As MediaTypeFormatter) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- value
- T
El valor que se va a ajustar. Puede ser null.
- formatter
- System.Net.Http.Formatting.MediaTypeFormatter
Formateador que se va a usar.
Devoluciones
Ajuste de respuesta value con statusCode .
Se aplica a
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeHeaderValue)
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado value . El especificado mediaType se utiliza para buscar una instancia de System.Net.Http.Formatting.MediaTypeFormatter .
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Headers.MediaTypeHeaderValue mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, mediaType As MediaTypeHeaderValue) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- value
- T
El valor que se va a ajustar. Puede ser null.
- mediaType
- MediaTypeHeaderValue
El tipo de medio que se usa para buscar una instancia de System.Net.Http.Formatting.MediaTypeFormatter .
Devoluciones
Ajuste de respuesta value con statusCode .
Se aplica a
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, String)
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado value . El especificado mediaType se utiliza para buscar una instancia de System.Net.Http.Formatting.MediaTypeFormatter .
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, string mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * string -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, mediaType As String) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- value
- T
El valor que se va a ajustar. Puede ser null.
- mediaType
- String
El tipo de medio que se usa para buscar una instancia de System.Net.Http.Formatting.MediaTypeFormatter .
Devoluciones
Ajuste de respuesta value con statusCode .
Se aplica a
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, MediaTypeHeaderValue)
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado value y el objeto especificado formatter .
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, System.Net.Http.Headers.MediaTypeHeaderValue mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Formatting.MediaTypeFormatter * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatter As MediaTypeFormatter, mediaType As MediaTypeHeaderValue) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- value
- T
El valor que se va a ajustar. Puede ser null.
- formatter
- System.Net.Http.Formatting.MediaTypeFormatter
Formateador que se va a usar.
- mediaType
- MediaTypeHeaderValue
Invalidación del tipo de medio que se va a establecer en el contenido de la respuesta. Puede ser null.
Devoluciones
Ajuste de respuesta value con statusCode .
Se aplica a
CreateResponse<T>(HttpRequestMessage, HttpStatusCode, T, MediaTypeFormatter, String)
Método auxiliar que crea un objeto HttpResponseMessage con una System.Net.Http.ObjectContent`1 instancia de que contiene el objeto proporcionado value y el objeto especificado formatter .
public static System.Net.Http.HttpResponseMessage CreateResponse<T> (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, T value, System.Net.Http.Formatting.MediaTypeFormatter formatter, string mediaType);
static member CreateResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * 'T * System.Net.Http.Formatting.MediaTypeFormatter * string -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateResponse(Of T) (request As HttpRequestMessage, statusCode As HttpStatusCode, value As T, formatter As MediaTypeFormatter, mediaType As String) As HttpResponseMessage
Parámetros de tipo
- T
Tipo del valor.
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- value
- T
El valor que se va a ajustar. Puede ser null.
- formatter
- System.Net.Http.Formatting.MediaTypeFormatter
Formateador que se va a usar.
- mediaType
- String
Invalidación del tipo de medio que se va a establecer en el contenido de la respuesta. Puede ser null.
Devoluciones
Ajuste de respuesta value con statusCode .