class FloatRouteConstraint
cangjie
public class FloatRouteConstraint <: IRouteConstraint & IParameterLiteralNodeMatchingPolicy & ICachableParameterPolicy功能:表示浮点数类型路由约束。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| func matchesLiteral(String, ?String) | 检查字面量值是否满足浮点数约束。 |
| func isMatch(?HttpContext, String, RouteValueDictionary) | 检查路由值字典中的值是否满足浮点数约束。 |
| func toString() | 返回当前约束的调试字符串。 |
func matchesLiteral(String, ?String)
cangjie
public func matchesLiteral(_: String, literal: ?String): Bool功能:检查字面量值是否满足浮点数约束。
参数:
- _:
String- 未使用的参数名称。 - literal:
?String- 路由字面量值。
返回值:
Bool- 满足浮点数解析规则时返回 true。
func isMatch(?HttpContext, String, RouteValueDictionary)
cangjie
public func isMatch(_: ?HttpContext, routeKey: String, values: RouteValueDictionary): Bool功能:检查路由值字典中的值是否满足浮点数约束。
参数:
- _: ?HttpContext - 当前 HTTP 上下文。
- routeKey:
String- 路由值键名。 - values: RouteValueDictionary - 路由值字典。
返回值:
Bool- 满足浮点数解析规则时返回 true。
func toString()
cangjie
public func toString(): String功能:返回当前约束的调试字符串。
返回值:
String- 约束名称。