Class ProjectionAliasPatcher
- Namespace
- DevExpress.Xpo.Generators
- Assembly
- DevExpress.Xpo.v24.1.dll
public class ProjectionAliasPatcher
- Inheritance
-
ProjectionAliasPatcher
- Inherited Members
Constructors
ProjectionAliasPatcher(BaseStatement, Dictionary<string, JoinNode>, Dictionary<string, ProjectionNodeItem>)
public ProjectionAliasPatcher(BaseStatement root, Dictionary<string, JoinNode> projectedNodes, Dictionary<string, ProjectionNodeItem> projectionNodes)
Parameters
root
BaseStatementprojectedNodes
Dictionary<string, JoinNode>projectionNodes
Dictionary<string, ProjectionNodeItem>
Methods
Patch()
public void Patch()
Patch(BaseStatement, Dictionary<string, JoinNode>, Dictionary<string, ProjectionNodeItem>)
public static void Patch(BaseStatement root, Dictionary<string, JoinNode> projectedNodes, Dictionary<string, ProjectionNodeItem> projectionNodes)
Parameters
root
BaseStatementprojectedNodes
Dictionary<string, JoinNode>projectionNodes
Dictionary<string, ProjectionNodeItem>