Table of Contents

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()

PropertyAlias(JoinNode, XPMemberInfo)

public PropertyAlias(JoinNode node, XPMemberInfo member)

Parameters

node JoinNode
member XPMemberInfo

PropertyAlias(JoinNode, XPMemberInfo, bool)

public PropertyAlias(JoinNode node, XPMemberInfo member, bool sub)

Parameters

node JoinNode
member XPMemberInfo
sub bool

PropertyAlias(JoinNode, XPMemberInfo, List<XPMemberInfo>, string)

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