DefaultDirectRouteProvider 类

定义

public class DefaultDirectRouteProvider : System.Web.Mvc.Routing.IDirectRouteProvider
type DefaultDirectRouteProvider = class
    interface IDirectRouteProvider
Public Class DefaultDirectRouteProvider
Implements IDirectRouteProvider
继承
DefaultDirectRouteProvider
实现

构造函数

DefaultDirectRouteProvider()

方法

GetActionDirectRoutes(ActionDescriptor, IReadOnlyList<IDirectRouteFactory>, IInlineConstraintResolver)

RouteEntry基于提供的工厂和操作创建实例。 路由项提供指向提供的操作的直接路由。

GetActionRouteFactories(ActionDescriptor)

获取给定操作描述符的一组路由工厂。

GetAreaPrefix(ControllerDescriptor)

从提供的控制器中获取区域前缀。

GetControllerDirectRoutes(ControllerDescriptor, IReadOnlyList<ActionDescriptor>, IReadOnlyList<IDirectRouteFactory>, IInlineConstraintResolver)

RouteEntry基于提供的工厂、控制器和操作创建实例。 路由项提供了指向所提供的控制器的直接路由,并可访问所提供的操作集。

GetControllerRouteFactories(ControllerDescriptor)

获取给定控制器描述符的路由工厂。

GetDirectRoutes(ControllerDescriptor, IReadOnlyList<ActionDescriptor>, IInlineConstraintResolver)

根据 IDirectRouteFactory 属性获取给定控制器描述符和操作描述符的直接路由。

GetRoutePrefix(ControllerDescriptor)

从提供的控制器中获取路由前缀。

适用于