Class ChangesSetBase
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public abstract class ChangesSetBase
- Inheritance
-
ChangesSetBase
- Derived
-
- Inherited Members
-
Constructors
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
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