示例#1
0
 public Function(int functionID)
 {
     FunctionID   = functionID;
     Inputparam   = new List <Param>();
     Outputparam  = new OutputParam();
     Steps        = new List <string>();
     dataFunction = new Data.Function();
 }
示例#2
0
 public Function(string name, int functionID, List <Param> inputparam, OutputParam outputparam, List <string> steps)
 {
     Name         = name ?? throw new ArgumentNullException(nameof(name));
     FunctionID   = functionID;
     Inputparam   = inputparam ?? throw new ArgumentNullException(nameof(inputparam));
     Outputparam  = outputparam ?? throw new ArgumentNullException(nameof(outputparam));
     Steps        = steps ?? throw new ArgumentNullException(nameof(steps));
     dataFunction = new Data.Function();
 }