Table of Contents

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