Table of Contents

Namespace System.Web.Http.Results

Classes

BadRequestErrorMessageResult

Represents an action result that returns BadRequest response and performs content negotiation on an see HttpError with Message.

BadRequestResult

Represents an action result that returns an empty BadRequest response.

ConflictResult

Represents an action result that performs conflict result and returns a specified value.

CreatedAtRouteNegotiatedContentResult<T>

Represents an action result that performs route generation and content negotiation and returns a Created response when content negotiation succeeds.

CreatedNegotiatedContentResult<T>

Represents an action result that performs content negotiation and returns a Created response when it succeeds.

ExceptionResult

Represents an action result that returns a InternalServerError response and performs content negotiation on an HttpError  based on an Exception.

FormattedContentResult<T>

Represents an action result that returns formatted content.

InternalServerErrorResult

Represents an action result that returns an empty InternalServerError response.

InvalidModelStateResult

Represents an action result that returns a BadRequest response and performs content negotiation on an HttpError based on a ModelStateDictionary.

JsonResult<T>

Represents an action result that returns an OK response with JSON data.

NegotiatedContentResult<T>

Represents an action result that performs content negotiation.

NotFoundResult

Represents an action result that returns an empty NotFound response.

OkNegotiatedContentResult<T>

Represents an action result that performs content negotiation.

OkResult

Provides the web an HTTP request message ok results.

RedirectResult
RedirectToRouteResult
ResponseMessageResult

Represents an action result that returns a specified response message.

StatusCodeResult

Represents an action result that returns a specified HTTP status code.

UnauthorizedResult

Represents an action result that returns an Unauthorized response.