Table of Contents

Class ConflictResult

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

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

public class ConflictResult : IHttpActionResult
Inheritance
ConflictResult
Implements
Inherited Members

Constructors

ConflictResult(HttpRequestMessage)

Initializes a new instance of the ConflictResult class.

public ConflictResult(HttpRequestMessage request)

Parameters

request HttpRequestMessage

The request message which led to this result.

ConflictResult(ApiController)

Initializes a new instance of the ConflictResult class.

public ConflictResult(ApiController controller)

Parameters

controller ApiController

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

Properties

Request

Gets the request message which led to this result.

public HttpRequestMessage Request { get; }

Property Value

HttpRequestMessage

The HTTP request message which led to this result.

Methods

ExecuteAsync(CancellationToken)

Executes asynchronously the operation of the conflict result.

public virtual Task<HttpResponseMessage> ExecuteAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

The cancellation token.

Returns

Task<HttpResponseMessage>

Asynchronously executes the specified task.