Class XPDataTableClassInfo
- Namespace
- DevExpress.Xpo.Metadata
- Assembly
- DevExpress.Xpo.v24.1.dll
public class XPDataTableClassInfo : XPClassInfo, IXPClassInfoProvider, IXPDictionaryProvider
- Inheritance
-
XPDataTableClassInfo
- Implements
- Inherited Members
Constructors
XPDataTableClassInfo(XPDictionary, Type)
public XPDataTableClassInfo(XPDictionary dictionary, Type type)
Parameters
dictionary
XPDictionarytype
Type
Properties
AssemblyName
public override string AssemblyName { get; }
Property Value
BaseClass
public override XPClassInfo BaseClass { get; }
Property Value
CanPersist
protected override bool CanPersist { get; }
Property Value
ClassType
public override Type ClassType { get; }
Property Value
FullName
public override string FullName { get; }
Property Value
OwnMembers
public override ICollection<XPMemberInfo> OwnMembers { get; }
Property Value
RealInstanceType
protected override Type RealInstanceType { get; }
Property Value
Methods
AddMember(XPMemberInfo)
public override void AddMember(XPMemberInfo newMember)
Parameters
newMember
XPMemberInfo
ClearModifications(object)
public override void ClearModifications(object theObject)
Parameters
theObject
object
CreateObjectInstance(Session, XPClassInfo)
protected override object CreateObjectInstance(Session session, XPClassInfo instantiationClassInfo)
Parameters
session
SessioninstantiationClassInfo
XPClassInfo
Returns
GetTableName()
protected override string GetTableName()
Returns
HasModifications(object)
public override bool HasModifications(object theObject)
Parameters
theObject
object