HttpRequestMessageExtensions.CreateErrorResponse 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
| CreateErrorResponse(HttpRequestMessage, HttpStatusCode, ModelStateDictionary) |
Método auxiliar que realiza la negociación de contenido y crea un objeto HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 ajusta un objeto HttpError para el estado del modelo |
| CreateErrorResponse(HttpRequestMessage, HttpStatusCode, Exception) |
Método auxiliar que realiza la negociación de contenido y crea un objeto HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 ajusta un objeto HttpError para la excepción |
| CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String) |
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 HttpError contiene un mensaje |
| CreateErrorResponse(HttpRequestMessage, HttpStatusCode, HttpError) |
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage que representa un error con una instancia de System.Net.Http.ObjectContent`1 que se ajusta |
| CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String, Exception) |
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 contiene un mensaje de HttpError error para la |
CreateErrorResponse(HttpRequestMessage, HttpStatusCode, ModelStateDictionary)
Método auxiliar que realiza la negociación de contenido y crea un objeto HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 ajusta un objeto HttpError para el estado del modelo modelState . Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary modelState);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, modelState As ModelStateDictionary) As HttpResponseMessage
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- modelState
- ModelStateDictionary
Estado del modelo.
Devoluciones
Una respuesta de error para modelState con el código de estado statusCode .
Comentarios
Este método requiere que se request haya asociado a una instancia de HttpContext .
Se aplica a
CreateErrorResponse(HttpRequestMessage, HttpStatusCode, Exception)
Método auxiliar que realiza la negociación de contenido y crea un objeto HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 ajusta un objeto HttpError para la excepción exception . Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, Exception exception);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * Exception -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, exception As Exception) As HttpResponseMessage
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- exception
- Exception
Excepción.
Devoluciones
Una respuesta de error para exception con el código de estado statusCode .
Comentarios
Este método requiere que se request haya asociado a una instancia de HttpContext .
Se aplica a
CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String)
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 HttpError contiene un mensaje message . Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, string message);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * string -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, message As String) As HttpResponseMessage
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- message
- String
El mensaje de error.
Devoluciones
Una respuesta de error con el mensaje message de error y el código de estado statusCode .
Comentarios
Este método requiere que se request haya asociado a una instancia de HttpContext .
Se aplica a
CreateErrorResponse(HttpRequestMessage, HttpStatusCode, HttpError)
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage que representa un error con una instancia de System.Net.Http.ObjectContent`1 que se ajusta error como contenido. Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, System.Web.Http.HttpError error);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * System.Web.Http.HttpError -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, error As HttpError) As HttpResponseMessage
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- error
- HttpError
Error que se va a ajustar.
Devoluciones
Un ajuste de respuesta error de error con código de estado statusCode .
Comentarios
Este método requiere que se request haya asociado a una instancia de HttpContext .
Se aplica a
CreateErrorResponse(HttpRequestMessage, HttpStatusCode, String, Exception)
Método auxiliar que realiza la negociación de contenido y crea un HttpResponseMessage que representa un error con una instancia de que System.Net.Http.ObjectContent`1 contiene un mensaje de HttpError error para la message excepción exception . Si no se encuentra ningún formateador, este método devuelve una respuesta con el estado 406 NotAcceptable.
public static System.Net.Http.HttpResponseMessage CreateErrorResponse (this System.Net.Http.HttpRequestMessage request, System.Net.HttpStatusCode statusCode, string message, Exception exception);
static member CreateErrorResponse : System.Net.Http.HttpRequestMessage * System.Net.HttpStatusCode * string * Exception -> System.Net.Http.HttpResponseMessage
<Extension()>
Public Function CreateErrorResponse (request As HttpRequestMessage, statusCode As HttpStatusCode, message As String, exception As Exception) As HttpResponseMessage
Parámetros
- request
- HttpRequestMessage
La solicitud.
- statusCode
- HttpStatusCode
El código de estado de la respuesta creada.
- message
- String
El mensaje de error.
- exception
- Exception
Excepción.
Devoluciones
Una respuesta de error para exception con el mensaje de error y el código de message estado statusCode .
Comentarios
Este método requiere que se request haya asociado a una instancia de HttpContext .