public EventAdvancedIndexProvisionCompileTime(
     AdvancedIndexDescWExpr indexDesc,
     ExprNode[] parameters,
     EventAdvancedIndexFactoryForge factory,
     EventAdvancedIndexConfigStatementForge configStatement)
 {
     IndexDesc = indexDesc;
     Parameters = parameters;
     Factory = factory;
     ConfigStatement = configStatement;
 }
 public AdvancedIndexConfigContextPartition ConfigureContextPartition(
     EventType eventType,
     AdvancedIndexDescWExpr indexDesc,
     ExprEvaluator[] parameters,
     ExprEvaluatorContext exprEvaluatorContext,
     EventTableOrganization organization,
     EventAdvancedIndexConfigStatementForge advancedIndexConfigStatement)
 {
     return AdvancedIndexFactoryProviderQuadTree.ConfigureQuadTree(
         organization.IndexName,
         parameters,
         exprEvaluatorContext);
 }