System.Web.Http Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ApiController |
Define as propriedades e métodos do controlador API. |
BadRequestErrorMessageResult |
Um resultado de ação que retorna uma Status400BadRequest resposta e executa a negociação de conteúdo em um HttpError com um Message. |
ConflictResult |
Um resultado de ação que retorna uma resposta vazia Status409Conflict . |
ExceptionResult |
Um resultado de ação que retorna uma Status500InternalServerError resposta e executa a negociação de conteúdo em um HttpError com base em um Exception. |
FromUriAttribute |
Um atributo que especifica que o valor pode ser associado da cadeia de caracteres de consulta ou dos dados de rota. |
HttpError |
Define um contêiner serializável para armazenar informações sobre erros. Essas informações são armazenadas como pares chave/valor. As chaves de dicionário para pesquisar informações de erro padrão estão disponíveis no HttpErrorKeys tipo . |
HttpErrorKeys |
Fornece chaves para pesquisar informações de erro armazenadas no HttpError dicionário. |
HttpResponseException |
Uma exceção que permite que um determinado HttpResponseMessage seja retornado ao cliente. |
InternalServerErrorResult |
Um resultado de ação que retorna uma resposta vazia Status500InternalServerError . |
InvalidModelStateResult |
Um resultado de ação que retorna uma Status400BadRequest resposta e executa a negociação de conteúdo em um HttpError baseado em um ModelStateDictionary. |
NegotiatedContentResult<T> |
Um resultado de ação que executa a negociação de conteúdo. |
ResponseMessageResult |
Um resultado de ação que retorna uma mensagem de resposta especificada. |