Table of Contents

Class OkResult

Namespace
System.Web.Http.Results
Assembly
System.Web.Http.dll

Represents an action result that returns an empty HttpStatusCode.OK response.

public class OkResult : IHttpActionResult
Inheritance
OkResult
Implements
Inherited Members

Constructors

OkResult(HttpRequestMessage)

Initializes a new instance of the NotFoundResult class.

public OkResult(HttpRequestMessage request)

Parameters

request HttpRequestMessage

The request message which led to this result.

OkResult(ApiController)

Initializes a new instance of the NotFoundResult class.

public OkResult(ApiController controller)

Parameters

controller ApiController

The controller from which to obtain the dependencies needed for execution.

Properties

Request

Gets a HTTP request message for the results.

public HttpRequestMessage Request { get; }

Property Value

HttpRequestMessage

A HTTP request message for the results.

Methods

ExecuteAsync(CancellationToken)

Executes asynchronously.

public virtual Task<HttpResponseMessage> ExecuteAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

The cancellation token.

Returns

Task<HttpResponseMessage>

Returns the task.