Ejemplo n.º 1
0
 public StatementSpecMapContext(
     ContextCompileTimeDescriptor contextCompileTimeDescriptor,
     StatementSpecMapEnv mapEnv)
 {
     VariableNames = new HashSet<string>();
     MapEnv = mapEnv;
     ContextCompileTimeDescriptor = contextCompileTimeDescriptor;
 }
Ejemplo n.º 2
0
 public StatementSpecMapContext(
     ContextCompileTimeDescriptor contextCompileTimeDescriptor,
     StatementSpecMapEnv mapEnv) : this(
     contextCompileTimeDescriptor,
     mapEnv,
     new LazyAllocatedMap<HashableMultiKey, AggregationMultiFunctionForge>(),
     new List<ExpressionScriptProvided>(1))
 {
 }
Ejemplo n.º 3
0
 public StatementSpecMapContext(
     ContextCompileTimeDescriptor contextCompileTimeDescriptor,
     StatementSpecMapEnv mapEnv,
     LazyAllocatedMap<HashableMultiKey, AggregationMultiFunctionForge> plugInAggregations,
     IList<ExpressionScriptProvided> scriptExpressions)
 {
     VariableNames = new HashSet<string>();
     MapEnv = mapEnv;
     ContextCompileTimeDescriptor = contextCompileTimeDescriptor;
     this.PlugInAggregations = plugInAggregations;
     Scripts = scriptExpressions;
 }