RouteDataValueProvider Class

Represents a value provider for route data that is contained in an object that implements the IDictionary(Of TKey, TValue) interface.

Inheritance Hierarchy

System.Object
  System.Web.Http.ValueProviders.Providers.NameValuePairsValueProvider
    System.Web.Http.ValueProviders.Providers.RouteDataValueProvider

Namespace:  System.Web.Http.ValueProviders.Providers
Assembly:  System.Web.Http (in System.Web.Http.dll)

Syntax

'Declaration
Public Class RouteDataValueProvider _
    Inherits NameValuePairsValueProvider
'Usage
Dim instance As RouteDataValueProvider
public class RouteDataValueProvider : NameValuePairsValueProvider
public ref class RouteDataValueProvider : public NameValuePairsValueProvider
type RouteDataValueProvider =  
    class
        inherit NameValuePairsValueProvider
    end
public class RouteDataValueProvider extends NameValuePairsValueProvider

The RouteDataValueProvider type exposes the following members.

Constructors

  Name Description
Public method RouteDataValueProvider Initializes a new instance of the RouteDataValueProvider class.

Top

Methods

  Name Description
Public method ContainsPrefix Determines whether the collection contains the specified prefix. (Inherited from NameValuePairsValueProvider.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetKeysFromPrefix Gets the keys from a prefix. (Inherited from NameValuePairsValueProvider.)
Public method GetType (Inherited from Object.)
Public method GetValue Retrieves a value object using the specified key. (Inherited from NameValuePairsValueProvider.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Web.Http.ValueProviders.Providers Namespace