Compartir a través de


System.Web.Http Espacio de nombres

Clases

ApiController

Define las propiedades y los métodos del controlador API.

BadRequestErrorMessageResult

Resultado de la acción que devuelve una Status400BadRequest respuesta y realiza la negociación de contenido en un HttpError objeto con .Message

ConflictResult

Resultado de una acción que devuelve una respuesta vacía Status409Conflict .

ExceptionResult

Resultado de una acción que devuelve una Status500InternalServerError respuesta y realiza la negociación de contenido en un HttpError basado en .Exception

FromUriAttribute

Atributo que especifica que el valor se puede enlazar desde la cadena de consulta o los datos de ruta.

HttpError

Define un contenedor serializable para el almacenamiento de la información de error. Esta información se almacena como pares clave-valor. Las claves de diccionario para buscar información de error estándar están disponibles en el HttpErrorKeys tipo .

HttpErrorKeys

Proporciona claves para buscar información de error almacenada en el HttpError diccionario.

HttpResponseException

Excepción que permite que un elemento determinado HttpResponseMessage se devuelva al cliente.

InternalServerErrorResult

Resultado de una acción que devuelve una respuesta vacía Status500InternalServerError .

InvalidModelStateResult

Resultado de la acción que devuelve una Status400BadRequest respuesta y realiza la negociación de contenido en un HttpError basado en .ModelStateDictionary

NegotiatedContentResult<T>

Resultado de la acción que realiza la negociación de contenido.

ResponseMessageResult

Resultado de la acción que devuelve un mensaje de respuesta especificado.