Table of Contents

Class ChangesSetBase

Namespace
DevExpress.Xpo.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public abstract class ChangesSetBase
Inheritance
ChangesSetBase
Derived
Inherited Members

Constructors

ChangesSetBase(XPClassInfo)

public ChangesSetBase(XPClassInfo classInfo)

Parameters

classInfo XPClassInfo

Methods

GetChangedPropertyNames()

public string[] GetChangedPropertyNames()

Returns

string[]

PatchCore(Session, object)

protected void PatchCore(Session session, object original)

Parameters

session Session
original object

PutCore(Session, object)

protected void PutCore(Session session, object original)

Parameters

session Session
original object

TryGetKeyPropertyValue(out object)

public bool TryGetKeyPropertyValue(out object value)

Parameters

value object

Returns

bool

TryGetMemberInfo(string, out XPMemberInfo)

public bool TryGetMemberInfo(string propertyName, out XPMemberInfo memberInfo)

Parameters

propertyName string
memberInfo XPMemberInfo

Returns

bool

TryGetPropertyType(string, out Type)

public bool TryGetPropertyType(string propertyName, out Type type)

Parameters

propertyName string
type Type

Returns

bool

TryGetPropertyValue(string, out object)

public bool TryGetPropertyValue(string propertyName, out object value)

Parameters

propertyName string
value object

Returns

bool

TrySetPropertyValue(string, object)

public bool TrySetPropertyValue(string propertyName, object value)

Parameters

propertyName string
value object

Returns

bool