Class ManySubSelectQueryGenerator
- Namespace
- DevExpress.Xpo.Generators
- Assembly
- DevExpress.Xpo.v24.1.dll
public class ManySubSelectQueryGenerator : SubSelectQueryGenerator, IClientCriteriaVisitor<CriteriaOperator>, ICriteriaVisitor<CriteriaOperator>
- Inheritance
-
ManySubSelectQueryGenerator
- Implements
-
IClientCriteriaVisitor<CriteriaOperator>ICriteriaVisitor<CriteriaOperator>
- Inherited Members
Constructors
ManySubSelectQueryGenerator(XPMemberInfo, BaseQueryGenerator, BatchWideDataHolder, string, CriteriaOperator, Aggregate, CollectionCriteriaPatcher)
public ManySubSelectQueryGenerator(XPMemberInfo refProperty, BaseQueryGenerator parent, BatchWideDataHolder batchWideData, string propertyName, CriteriaOperator aggregateProperty, Aggregate aggregate, CollectionCriteriaPatcher collectionCriteriaPatcher)
Parameters
refProperty
XPMemberInfoparent
BaseQueryGeneratorbatchWideData
BatchWideDataHolderpropertyName
stringaggregateProperty
CriteriaOperatoraggregate
AggregatecollectionCriteriaPatcher
CollectionCriteriaPatcher
ManySubSelectQueryGenerator(XPMemberInfo, BaseQueryGenerator, BatchWideDataHolder, string, IEnumerable<CriteriaOperator>, string, CollectionCriteriaPatcher)
public ManySubSelectQueryGenerator(XPMemberInfo refProperty, BaseQueryGenerator parent, BatchWideDataHolder batchWideData, string propertyName, IEnumerable<CriteriaOperator> aggregatedExpressions, string customAggregateName, CollectionCriteriaPatcher collectionCriteriaPatcher)
Parameters
refProperty
XPMemberInfoparent
BaseQueryGeneratorbatchWideData
BatchWideDataHolderpropertyName
stringaggregatedExpressions
IEnumerable<CriteriaOperator>customAggregateName
stringcollectionCriteriaPatcher
CollectionCriteriaPatcher
Methods
GetManyToManyPath(IntermediateClassInfo, string)
public string GetManyToManyPath(IntermediateClassInfo classInfo, string memberName)
Parameters
classInfo
IntermediateClassInfomemberName
string
Returns
GetPropertyNode(OperandProperty, JoinType)
protected override BaseQueryGenerator.PropertyAlias GetPropertyNode(OperandProperty property, JoinType type)
Parameters
property
OperandPropertytype
JoinType