Class QuerySet
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class QuerySet : CriteriaOperator
- Inheritance
-
QuerySet
- Derived
-
Constructors
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