Table of Contents

Class RedirectToRouteResult

Namespace
System.Web.Http.Results
Assembly
System.Web.Http.dll
public class RedirectToRouteResult : IHttpActionResult
Inheritance
RedirectToRouteResult
Implements
Inherited Members

Constructors

RedirectToRouteResult(string, IDictionary<string, object>, ApiController)

public RedirectToRouteResult(string routeName, IDictionary<string, object> routeValues, ApiController controller)

Parameters

routeName string
routeValues IDictionary<string, object>
controller ApiController

RedirectToRouteResult(string, IDictionary<string, object>, UrlHelper, HttpRequestMessage)

public RedirectToRouteResult(string routeName, IDictionary<string, object> routeValues, UrlHelper urlFactory, HttpRequestMessage request)

Parameters

routeName string
routeValues IDictionary<string, object>
urlFactory UrlHelper
request HttpRequestMessage

Properties

Request

public HttpRequestMessage Request { get; }

Property Value

HttpRequestMessage

RouteName

public string RouteName { get; }

Property Value

string

RouteValues

public IDictionary<string, object> RouteValues { get; }

Property Value

IDictionary<string, object>

UrlFactory

public UrlHelper UrlFactory { get; }

Property Value

UrlHelper

Methods

ExecuteAsync(CancellationToken)

Creates an HttpResponseMessage asynchronously.

public virtual Task<HttpResponseMessage> ExecuteAsync(CancellationToken cancellationToken)

Parameters

cancellationToken CancellationToken

The token to monitor for cancellation requests.

Returns

Task<HttpResponseMessage>

A task that, when completed, contains the HttpResponseMessage.