OptionalRouteConstraint 类

定义

定义可选参数的约束。 如果参数存在,则受 InnerConstraint 约束。

public ref class OptionalRouteConstraint : Microsoft::AspNetCore::Routing::IRouteConstraint
public class OptionalRouteConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
type OptionalRouteConstraint = class
    interface IRouteConstraint
type OptionalRouteConstraint = class
    interface IRouteConstraint
    interface IParameterPolicy
type OptionalRouteConstraint = class
    interface IParameterPolicy
    interface IRouteConstraint
Public Class OptionalRouteConstraint
Implements IRouteConstraint
继承
OptionalRouteConstraint
实现

构造函数

OptionalRouteConstraint(IRouteConstraint)

在给定 的情况下innerConstraint创建一个新OptionalRouteConstraint实例。

属性

InnerConstraint

IRouteConstraint获取与可选参数关联的 。

方法

Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection)

确定 URL 参数是否包含此约束的有效值。

适用于