class ControllerActionDescriptor
cangjie
public class ControllerActionDescriptor功能:表示一个控制器动作的描述信息。
成员概览
| 成员 | 功能 |
|---|---|
| init(String, String, TypeInfo, InstanceFunctionInfo, RouteValueDictionary) | 创建控制器动作描述符实例。 |
| prop routeValues | 返回动作关联的路由值集合。 |
| prop actionName | 返回动作名称。 |
| prop controllerName | 返回控制器名称。 |
| prop controllerType | 返回控制器类型信息。 |
| prop actionFunction | 返回动作函数信息。 |
| prop endpointMetadata | 返回端点元数据集合。 |
init(String, String, TypeInfo, InstanceFunctionInfo, RouteValueDictionary)
cangjie
public init(actionName: String, controllerName: String, controllerType: TypeInfo, actionFunction: InstanceFunctionInfo, routeValues: RouteValueDictionary)功能:创建控制器动作描述符实例。
参数:
- actionName:
String- 动作名称。 - controllerName:
String- 控制器名称。 - controllerType:
TypeInfo- 控制器类型信息。 - actionFunction:
InstanceFunctionInfo- 动作函数信息。 - routeValues: RouteValueDictionary - 与动作关联的路由值集合。
prop routeValues
cangjie
public prop routeValues: RouteValueDictionary功能:返回动作关联的路由值集合。
prop actionName
cangjie
public prop actionName: String功能:返回动作名称。
类型:String
prop controllerName
cangjie
public prop controllerName: String功能:返回控制器名称。
类型:String
prop controllerType
cangjie
public prop controllerType: TypeInfo功能:返回控制器类型信息。
类型:TypeInfo
prop actionFunction
cangjie
public prop actionFunction: InstanceFunctionInfo功能:返回动作函数信息。
类型:InstanceFunctionInfo
prop endpointMetadata
cangjie
public prop endpointMetadata: List<Any>功能:返回端点元数据集合。
类型:List<Any>