Microsoft.AspNet.Routing Namespace

namespace Microsoft.AspNet.Routing

Classes

class Microsoft.AspNet.Routing.CompositeRouteConstraint
Constrains a route by several child constraints.
class Microsoft.AspNet.Routing.DefaultInlineConstraintResolver
The default implementation of Microsoft.AspNet.Routing.IInlineConstraintResolver. Resolves constraints by parsing a constraint key and constraint arguments, using a map to resolve the constraint type, and calling an appropriate constructor for the constraint type.

class Microsoft.AspNet.Routing.InlineRouteParameterParser

class Microsoft.AspNet.Routing.RouteBuilder

class Microsoft.AspNet.Routing.RouteCollection

class Microsoft.AspNet.Routing.RouteConstraintBuilder
A builder for produding a mapping of keys to see Microsoft.AspNet.Routing.IRouteConstraint.

class Microsoft.AspNet.Routing.RouteConstraintMatcher

class Microsoft.AspNet.Routing.RouteContext

class Microsoft.AspNet.Routing.RouteData
Information about the current routing path.

class Microsoft.AspNet.Routing.RouteOptions

class Microsoft.AspNet.Routing.RouteValueDictionary
An System.Collections.Generic.IDictionary`2 type for route values.

class Microsoft.AspNet.Routing.VirtualPathContext

class Microsoft.AspNet.Routing.VirtualPathData
Represents information about the route and virtual path that are the result of generating a URL with the ASP.NET routing middleware.

Interfaces

interface Microsoft.AspNet.Routing.IInlineConstraintResolver
Defines an abstraction for resolving inline constraints as instances of Microsoft.AspNet.Routing.IRouteConstraint.

interface Microsoft.AspNet.Routing.INamedRouter

interface Microsoft.AspNet.Routing.IRouteBuilder
Defines a contract for a route builder in an application. A route builder specifies the routes for an application.

interface Microsoft.AspNet.Routing.IRouteCollection

interface Microsoft.AspNet.Routing.IRouteConstraint
Defines the contract that a class must implement in order to check whether a URL parameter value is valid for a constraint.

interface Microsoft.AspNet.Routing.IRouter

Enumerations

enum Microsoft.AspNet.Routing.RouteDirection
Indicates whether ASP.NET routing is processing a URL from an HTTP request or generating a URL.