using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Serein.Library { /// /// 方法描述信息 /// public class MethodDetailsInfo { /// /// 属于哪个程序集 /// public string AssemblyName { get; set; } /// /// 方法名称 /// public string MethodName { get; set; } /// /// 节点类型 /// public string NodeType { get; set; } /// /// 方法别名 /// public string MethodAnotherName { get; set; } /// /// 参数内容 /// public ParameterDetailsInfo[] ParameterDetailsInfos { get; set; } /// /// 可选参数信息(-1表示不存在) /// public int IsParamsArgIndex { get; set; } /// /// 是否为异步方法 /// public bool IsAsync{ get; set; } /// /// 出参类型 /// public string ReturnTypeFullName { get; set; } } }