using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Serein.Library { /// /// 方法入参描述 /// public class ParameterDetailsInfo { /// /// 参数索引 /// public int Index { get; set; } /// /// 方法需要的类型 /// public string DataTypeFullName { get; set; } /// /// 方法入参参数名称 /// public string Name { get; set; } /// /// 显式类型 /// public string ExplicitTypeFullName { get; set; } /// /// 目前存在三种状态:Select/Bool/Value /// Select : 枚举值 /// Bool : 布尔类型 /// Value : 除以上类型之外的任意参数 /// public string ExplicitTypeName { get; set; } /// /// 参数选择器 /// public string[] Items { get; set; } } }