public FunctionNode(string name, ArgsListNode args, string[] path, Traficante.TSQL.Schema.Managers.MethodInfo method) { Name = name; Arguments = args; Method = method; Path = path; Id = $"{nameof(FunctionNode)}.{string.Join(".", Path)}{(Path.Length > 0 ? "." : "")}{name}{args.Id}"; }
public void ChangeMethod(Traficante.TSQL.Schema.Managers.MethodInfo method) { Method = method; }