Class BaseQueryGenerator.PropertyAlias
- Namespace
- DevExpress.Xpo.Generators
- Assembly
- DevExpress.Xpo.v24.1.dll
protected class BaseQueryGenerator.PropertyAlias : CriteriaOperator
- Inheritance
-
BaseQueryGenerator.PropertyAlias
Constructors
PropertyAlias()
public PropertyAlias(JoinNode node, XPMemberInfo member)
Parameters
node
JoinNode
member
XPMemberInfo
public PropertyAlias(JoinNode node, XPMemberInfo member, bool sub)
Parameters
node
JoinNode
member
XPMemberInfo
sub
bool
public PropertyAlias(JoinNode node, XPMemberInfo member, List<XPMemberInfo> subMembers, string prefix)
Parameters
node
JoinNode
member
XPMemberInfo
subMembers
List<XPMemberInfo>
prefix
string
Fields
Empty
public static readonly BaseQueryGenerator.PropertyAlias Empty
Field Value
- BaseQueryGenerator.PropertyAlias
Member
public readonly XPMemberInfo Member
Field Value
- XPMemberInfo
Node
public readonly JoinNode Node
Field Value
- JoinNode
Properties
Count
public int Count { get; }
Property Value
- int
Methods
Accept(ICriteriaVisitor)
public override void Accept(ICriteriaVisitor visitor)
Parameters
visitor
ICriteriaVisitor
Accept<T>(ICriteriaVisitor<T>)
public override T Accept<T>(ICriteriaVisitor<T> visitor)
Parameters
visitor
ICriteriaVisitor<T>
Returns
- T
Type Parameters
T
CloneCommon()
protected override CriteriaOperator CloneCommon()
Returns
- CriteriaOperator
GetMappingField(int)
public string GetMappingField(int i)
Parameters
i
int
Returns
- string
GetMember(int)
public XPMemberInfo GetMember(int i)
Parameters
i
int
Returns
- XPMemberInfo