Class ExpandedCriteriaHolder
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class ExpandedCriteriaHolder
- Inheritance
-
ExpandedCriteriaHolder
- Inherited Members
-
Constructors
ExpandedCriteriaHolder(CriteriaOperator)
public ExpandedCriteriaHolder(CriteriaOperator expandedCriteria)
Parameters
expandedCriteria
CriteriaOperator
ExpandedCriteriaHolder(CriteriaOperator, bool)
public ExpandedCriteriaHolder(CriteriaOperator expandedCriteria, bool isConstant)
Parameters
expandedCriteria
CriteriaOperator
isConstant
bool
ExpandedCriteriaHolder(CriteriaOperator, string)
public ExpandedCriteriaHolder(CriteriaOperator expandedCriteria, string postProcessingCause)
Parameters
expandedCriteria
CriteriaOperator
postProcessingCause
string
ExpandedCriteriaHolder(CriteriaOperator, string, bool)
public ExpandedCriteriaHolder(CriteriaOperator expandedCriteria, string postProcessingCause, bool isConstant)
Parameters
expandedCriteria
CriteriaOperator
postProcessingCause
string
isConstant
bool
Fields
AlwaysFalseCriteria
public static readonly CriteriaOperator AlwaysFalseCriteria
Field Value
- CriteriaOperator
ExpandedCriteria
public readonly CriteriaOperator ExpandedCriteria
Field Value
- CriteriaOperator
False
public static readonly ExpandedCriteriaHolder False
Field Value
- ExpandedCriteriaHolder
IsConstant
public readonly bool IsConstant
Field Value
- bool
PostProcessingCause
public readonly string PostProcessingCause
Field Value
- string
True
public static readonly ExpandedCriteriaHolder True
Field Value
- ExpandedCriteriaHolder
Properties
IsFalse
public bool IsFalse { get; }
Property Value
- bool
IsNullValue
public bool IsNullValue { get; }
Property Value
- bool
IsTrue
public bool IsTrue { get; }
Property Value
- bool
RequiresPostProcessing
public bool RequiresPostProcessing { get; }
Property Value
- bool
Methods
IfNeededConvertToBoolHolder(ExpandedCriteriaHolder)
public static ExpandedCriteriaHolder IfNeededConvertToBoolHolder(ExpandedCriteriaHolder holder)
Parameters
holder
ExpandedCriteriaHolder
Returns
- ExpandedCriteriaHolder
IfNeededConvertToBoolOperator(CriteriaOperator)
public static CriteriaOperator IfNeededConvertToBoolOperator(CriteriaOperator operand)
Parameters
operand
CriteriaOperator
Returns
- CriteriaOperator
IfNeededConvertToBoolOperator(Lazy<CriteriaOperator>)
public static Lazy<CriteriaOperator> IfNeededConvertToBoolOperator(Lazy<CriteriaOperator> operand)
Parameters
operand
Lazy<CriteriaOperator>
Returns
- Lazy<CriteriaOperator>
IfNeededConvertToLogicalHolder(ExpandedCriteriaHolder)
public static ExpandedCriteriaHolder IfNeededConvertToLogicalHolder(ExpandedCriteriaHolder holder)
Parameters
holder
ExpandedCriteriaHolder
Returns
- ExpandedCriteriaHolder
IfNeededConvertToLogicalOperator(CriteriaOperator)
public static CriteriaOperator IfNeededConvertToLogicalOperator(CriteriaOperator operand)
Parameters
operand
CriteriaOperator
Returns
- CriteriaOperator
IfNeededConvertToLogicalOperator(Lazy<CriteriaOperator>)
public static Lazy<CriteriaOperator> IfNeededConvertToLogicalOperator(Lazy<CriteriaOperator> operand)
Parameters
operand
Lazy<CriteriaOperator>
Returns
- Lazy<CriteriaOperator>
Indeterminate(OperandProperty)
public static ExpandedCriteriaHolder Indeterminate(OperandProperty indeterminateProperty)
Parameters
indeterminateProperty
OperandProperty
Returns
- ExpandedCriteriaHolder
Indeterminate(string)
public static ExpandedCriteriaHolder Indeterminate(string causeProperty)
Parameters
causeProperty
string
Returns
- ExpandedCriteriaHolder
TryConvertToLogicalConstant(CriteriaOperator, bool)
public static ExpandedCriteriaHolder TryConvertToLogicalConstant(CriteriaOperator operand, bool isConstantIfFail)
Parameters
operand
CriteriaOperator
isConstantIfFail
bool
Returns
- ExpandedCriteriaHolder