Class EvaluatorContextDescriptorXpo
- Namespace
- DevExpress.Xpo.Metadata.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class EvaluatorContextDescriptorXpo : EvaluatorContextDescriptor
- Inheritance
-
EvaluatorContextDescriptorXpo
Constructors
EvaluatorContextDescriptorXpo(XPClassInfo)
public EvaluatorContextDescriptorXpo(XPClassInfo owner)
Parameters
owner
XPClassInfo
EvaluatorContextDescriptorXpo(XPClassInfo, bool)
public EvaluatorContextDescriptorXpo(XPClassInfo owner, bool inTransaction)
Parameters
owner
XPClassInfo
inTransaction
bool
Fields
IsInTransaction
public readonly bool IsInTransaction
Field Value
- bool
Owner
public readonly XPClassInfo Owner
Field Value
- XPClassInfo
Methods
GetCollectionContexts(object, string)
public override IEnumerable GetCollectionContexts(object source, string collectionName)
Parameters
source
object
collectionName
string
Returns
- IEnumerable
GetNestedContext(object, string)
public override EvaluatorContext GetNestedContext(object source, string propertyPath)
Parameters
source
object
propertyPath
string
Returns
- EvaluatorContext
GetPropertyValue(object, EvaluatorProperty)
public override object GetPropertyValue(object source, EvaluatorProperty propertyPath)
Parameters
source
object
propertyPath
EvaluatorProperty
Returns
- object
GetQueryContexts(object, string, CriteriaOperator, int)
public override IEnumerable GetQueryContexts(object source, string queryTypeName, CriteriaOperator condition, int top)
Parameters
source
object
queryTypeName
string
condition
CriteriaOperator
top
int
Returns
- IEnumerable