Exemple #1
0
 public AccessMethodNode(FunctionToken fToken, ArgsListNode args, ArgsListNode extraAggregateArguments,
                         MethodInfo method = (MethodInfo)null, string alias = "")
 {
     FToken    = fToken;
     Arguments = args;
     ExtraAggregateArguments = extraAggregateArguments;
     Method = method;
     Alias  = alias;
     Id     = $"{nameof(AccessMethodNode)}{alias}{fToken.Value}{args.Id}";
 }
 public AccessRefreshAggreationScoreNode(FunctionToken fToken, ArgsListNode args, ArgsListNode extraArgs,
                                         MethodInfo method, string alias)
     : base(fToken, args, extraArgs, method, alias)
 {
 }
Exemple #3
0
 public InNode(Node left, ArgsListNode right) : base(left, right)
 {
     Id = CalculateId(this);
 }
Exemple #4
0
 public AliasedFromNode(string identifier, ArgsListNode args, string alias)
     : base(alias)
 {
     Identifier = identifier;
     Args       = args;
 }
Exemple #5
0
 public AccessRefreshAggreationScoreNode(FunctionToken fToken, ArgsListNode args, ArgsListNode extraArgs, bool canSkipInjectSource,
                                         MethodInfo method, string alias)
     : base(fToken, args, extraArgs, canSkipInjectSource, method, alias)
 {
 }