GuidRouteConstraint 类

定义

将路由参数约束为仅 Guid 表示值。 匹配 Guid.ToString (字符串) 和 Guid.ToString (String、IFormatProvider) 方法支持的五种格式“N”、“D”、“B”、“P”或“X”中指定的值。

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

构造函数

GuidRouteConstraint()

将路由参数约束为仅 Guid 表示值。 匹配 Guid.ToString (字符串) 和 Guid.ToString (String、IFormatProvider) 方法支持的五种格式“N”、“D”、“B”、“P”或“X”中指定的值。

方法

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

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

显式接口实现

IParameterLiteralNodeMatchingPolicy.MatchesLiteral(String, String)

将路由参数约束为仅 Guid 表示值。 匹配 Guid.ToString (字符串) 和 Guid.ToString (String、IFormatProvider) 方法支持的五种格式“N”、“D”、“B”、“P”或“X”中指定的值。

适用于