AttributeRouteModel 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
属性路由的模型。
public ref class AttributeRouteModel
public class AttributeRouteModel
type AttributeRouteModel = class
Public Class AttributeRouteModel
- 继承
-
AttributeRouteModel
构造函数
AttributeRouteModel() |
初始化 Microsoft.AspNetCore.Mvc.Routing.AttributeRoute 的新实例。 |
AttributeRouteModel(AttributeRouteModel) |
的 Microsoft.AspNetCore.Mvc.Routing.AttributeRoute复制构造函数。 |
AttributeRouteModel(IRouteTemplateProvider) |
使用指定的 |
属性
Attribute | |
IsAbsoluteTemplate |
获取或设置一个值,该值确定此模型的路由模板是否替代父范围内的路由模板。 |
Name |
获取或设置路由名称。 |
Order |
获取或设置路由顺序。 |
SuppressLinkGeneration |
获取或设置一个值,该值确定此模型是否参与链接生成。 |
SuppressPathMatching |
获取或设置一个值,该值确定此模型是否参与路径匹配 (入站路由) 。 |
Template |
获取或设置属性路由模板。 |
方法
CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel) |
合并两 AttributeRouteModel 个实例,并返回包含结果的新 AttributeRouteModel 实例。 |
CombineTemplates(String, String) |
合并属性路由的前缀和路由模板。 |
IsOverridePattern(String) |
确定是否可以使用模板模式替代前缀。 |
ReplaceTokens(String, IDictionary<String,String>) |
将模板中的标记替换为提供的值。 |
ReplaceTokens(String, IDictionary<String,String>, IOutboundParameterTransformer) |
将模板中的标记替换为提供的值和路由令牌转换器。 |