OptimizationContext
public OptimizationContext(EvaluationContext context, AliasesContext aliases, bool isParameterOrderDependent, Func<IQueryParametersNormalizer> parametersNormalizerFactory)
public T ConvertAll<T>(RunOptimizationContext context, T element, Func<ConvertVisitor<RunOptimizationContext>, IQueryElement, IQueryElement> convertAction, Func<ConvertVisitor<RunOptimizationContext>, bool> parentAction) where T : IQueryElement