Table of Contents

Class RouteDataValueProviderFactory

Namespace
System.Web.Mvc
Assembly
System.Web.Mvc.dll

Represents a factory for creating route-data value provider objects.

public sealed class RouteDataValueProviderFactory : ValueProviderFactory
Inheritance
RouteDataValueProviderFactory
Inherited Members

Constructors

RouteDataValueProviderFactory()

Initialized a new instance of the RouteDataValueProviderFactory class.

public RouteDataValueProviderFactory()

Methods

GetValueProvider(ControllerContext)

Returns a value-provider object for the specified controller context.

public override IValueProvider GetValueProvider(ControllerContext controllerContext)

Parameters

controllerContext ControllerContext

An object that encapsulates information about the current HTTP request.

Returns

IValueProvider

A value-provider object.

Exceptions

ArgumentNullException

The controllerContext parameter is null.