Table of Contents

Class CompositeValueProviderFactory

Namespace
System.Web.Http.ValueProviders.Providers
Assembly
System.Web.Http.dll

Represents a factory for creating a list of value-provider objects.

public class CompositeValueProviderFactory : ValueProviderFactory
Inheritance
CompositeValueProviderFactory
Inherited Members

Constructors

CompositeValueProviderFactory(IEnumerable<ValueProviderFactory>)

Initializes a new instance of the CompositeValueProviderFactory class.

public CompositeValueProviderFactory(IEnumerable<ValueProviderFactory> factories)

Parameters

factories IEnumerable<ValueProviderFactory>

The collection of value-provider factories.

Methods

GetValueProvider(HttpActionContext)

Retrieves a list of value-provider objects for the specified controller context.

public override IValueProvider GetValueProvider(HttpActionContext actionContext)

Parameters

actionContext HttpActionContext

An object that encapsulates information about the current HTTP request.

Returns

IValueProvider

The list of value-provider objects for the specified controller context.