Table of Contents

Class QuerySet

Namespace
DevExpress.Xpo.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public class QuerySet : CriteriaOperator
Inheritance
QuerySet
Derived

Constructors

QuerySet()

public QuerySet()

QuerySet(OperandProperty, CriteriaOperator)

public QuerySet(OperandProperty property, CriteriaOperator condition)

Parameters

property OperandProperty
condition CriteriaOperator

QuerySet(MemberInitOperator)

public QuerySet(MemberInitOperator projection)

Parameters

projection MemberInitOperator

QuerySet(string)

public QuerySet(string name)

Parameters

name string

Fields

Condition

public CriteriaOperator Condition

Field Value

CriteriaOperator

Projection

public MemberInitOperator Projection

Field Value

MemberInitOperator

Property

public OperandProperty Property

Field Value

OperandProperty

Properties

IsEmpty

public bool IsEmpty { get; }

Property Value

bool

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

CreateCriteriaOperator(CriteriaOperator, Aggregate)

public CriteriaOperator CreateCriteriaOperator(CriteriaOperator expression, Aggregate aggregateType)

Parameters

expression CriteriaOperator
aggregateType Aggregate

Returns

CriteriaOperator

CreateCriteriaOperator(CriteriaOperator, CriteriaOperator, Aggregate)

public virtual CriteriaOperator CreateCriteriaOperator(CriteriaOperator condition, CriteriaOperator expression, Aggregate aggregateType)

Parameters

condition CriteriaOperator
expression CriteriaOperator
aggregateType Aggregate

Returns

CriteriaOperator

CreateCriteriaOperator(CriteriaOperator, IEnumerable<CriteriaOperator>, string)

public virtual CriteriaOperator CreateCriteriaOperator(CriteriaOperator condition, IEnumerable<CriteriaOperator> expressions, string customAggregateName)

Parameters

condition CriteriaOperator
expressions IEnumerable<CriteriaOperator>
customAggregateName string

Returns

CriteriaOperator

CreateCriteriaOperator(IEnumerable<CriteriaOperator>, string)

public CriteriaOperator CreateCriteriaOperator(IEnumerable<CriteriaOperator> expressions, string customAggregateName)

Parameters

expressions IEnumerable<CriteriaOperator>
customAggregateName string

Returns

CriteriaOperator

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

TryGetProjectionSingleProperty(out CriteriaOperator)

public bool TryGetProjectionSingleProperty(out CriteriaOperator property)

Parameters

property CriteriaOperator

Returns

bool