Table of Contents

Class IntermediateObjectKeyFieldInfo

Namespace
DevExpress.Xpo.Metadata.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public sealed class IntermediateObjectKeyFieldInfo : XPMemberInfo
Inheritance
IntermediateObjectKeyFieldInfo
Inherited Members

Constructors

IntermediateObjectKeyFieldInfo(XPClassInfo, Type)

public IntermediateObjectKeyFieldInfo(XPClassInfo owner, Type keyType)

Parameters

owner XPClassInfo
keyType Type

Properties

CanPersist

protected override bool CanPersist { get; }

Property Value

bool

IsPublic

public override bool IsPublic { get; }

Property Value

bool

MemberType

public override Type MemberType { get; }

Property Value

Type

Name

public override string Name { get; }

Property Value

string

Methods

GetModified(object)

public override bool GetModified(object theObject)

Parameters

theObject object

Returns

bool

GetOldValue(object)

public override object GetOldValue(object theObject)

Parameters

theObject object

Returns

object

GetValue(object)

public override object GetValue(object theObject)

Parameters

theObject object

Returns

object

MakeGetExpression(Expression)

public override Expression MakeGetExpression(Expression ownerExpression)

Parameters

ownerExpression Expression

Returns

Expression

ResetModified(object)

public override void ResetModified(object theObject)

Parameters

theObject object

SetModified(object, object)

public override void SetModified(object theObject, object oldValue)

Parameters

theObject object
oldValue object

SetValue(object, object)

public override void SetValue(object theObject, object theValue)

Parameters

theObject object
theValue object