【问题标题】:Getting the type of properties which belong to an XPO Object获取属于 XPO 对象的属性类型
【发布时间】:2016-09-23 08:28:01
【问题描述】:

有没有办法获取 XPO 对象的属性类型。 示例:我的班级是 User,具有 User_name 和 User_age 属性。

在这种情况下,我想获取 string 的 User_name 类型, 和 User_age 是 int

如何通过代码获取此信息?

【问题讨论】:

    标签: c# devexpress xpo


    【解决方案1】:

    对于每个持久类,XPO 都会创建元数据,您可以使用它来访问持久成员及其属性。 Session.GetClassInfo 方法返回给定类型对象的元数据 (XPClassInfo)。

    XPClassInfo 提供了 FindMemberGetMember 方法来通过名称 (XPMemberInfo) 访问持久属性定义。

    XPMemberInfo 提供MemberType 属性,该属性返回相应持久性属性的实际类型。

    【讨论】:

      猜你喜欢
      • 2019-09-19
      • 2011-01-24
      • 1970-01-01
      • 2023-03-28
      • 2021-03-18
      • 1970-01-01
      • 1970-01-01
      • 2019-07-12
      • 2010-11-01
      相关资源
      最近更新 更多