XPO学习笔记


(为适应博客园800的分辨率要求,偶不得不将图像画的很难看)

此图是XPO关于Metadata(元数据)方面的类。
1、XPTypeInfo是元数据描述的基础类,相当与.NET Framework中MemberInfo,在XPO中XPClassInfo和XPMemberInfo都继承自他。
2、XPClassInfo是元数据描述的入口,相当于.NET Framework的Type,对应于引用类型的元数据描述(就是自己定义一个class来描述实体)是通过ReflectionClassInfo来定义的。另外,XPDataObjectClassInfo和IntermediateClassInfo俺就还没有看明白
3、关于字段的描述基础类是XPMemberInfo;
4、XPO会自动建很多的字段,例如有继承层次的实体在数据库中是分开存储的,就需要一个ObjectTypeField,而他就继承自ServiceField,同样的字段还包括OptimisticLockField;

5、引用类型的字段基础类是 ReflectionMemberInfo,扩展有ReflectionFieldInfo  和ReflectionPropertyInfo,分别表示字段类型的和属性描述方式的。
6、ReflectionEmitFieldInfo和ReflectionEmitPropertyInfo俺也不知道什么意思。

posted @ 2005-07-22 10:22 编写人生 阅读(465) 评论(7)  编辑 收藏

  回复  引用  查看    
#1楼 2005-07-22 23:54 | Bruce      
XPO的源码好象没啥注解
  回复  引用    
#2楼 2007-07-12 17:47 | ffffffffffffffff [未注册用户]

XPO学习笔记

(为适应博客园800的分辨率要求,偶不得不将图像画的很难看)

此图是XPO关于Metadata(元数据)方面的类。
1、XPTypeInfo是元数据描述的基础类,相当与.NET Framework中MemberInfo,在XPO中XPClassInfo和XPMemberInfo都继承自他。
2、XPClassInfo是元数据描述的入口,相当于.NET Framework的Type,对应于引用类型的元数据描述(就是自己定义一个class来描述实体)是通过ReflectionClassInfo来定义的。另外,XPDataObjectClassInfo和IntermediateClassInfo俺就还没有看明白。
3、关于字段的描述基础类是XPMemberInfo;
4、XPO会自动建很多的字段,例如有继承层次的实体在数据库中是分开存储的,就需要一个ObjectTypeField,而他就继承自ServiceField,同样的字段还包括OptimisticLockField;

5、引用类型的字段基础类是 ReflectionMemberInfo,扩展有ReflectionFieldInfo 和ReflectionPropertyInfo,分别表示字段类型的和属性描述方式的。
6、ReflectionEmitFieldInfo和ReflectionEmitPropertyInfo俺也不知道什么意思。


posted on 2005-07-22 10:22 编写人生 阅读(385) 评论(1) 编辑 收藏 引用 网摘


评论
# re: XPO学习笔记 2005-07-22 23:54 Bruce 回复 更多评论
XPO的源码好象没啥注解

刷新评论列表






标题 请输入标题
姓名 请输入你的姓名
主页
请输入验证码
验证码 *

内容(请不要发表任何与政治相关的内容) 请输入评论内容


Remember Me?
登录 使用高级评论 新用户注册 返回页首 恢复上次提交 清除cookie
[使用Ctrl+Enter键可以直接提交]



服务器托管服务商:零刻数据。



编写人生
写写代码,写写人生 公告

Web tansm.cnblogs.com

导航博客园
首页
新随笔
联系
聚合
管理
统计随笔 - 138
文章 - 0
评论 - 374
引用 - 3
常用链接我的随笔
我的评论
我参与的随笔
随笔档案■ 2007年6月 (1)
■ 2007年5月 (1)
■ 2007年4月 (3)
■ 2007年3月 (5)
■ 2007年2月 (1)
■ 2006年12月 (2)
■ 2006年11月 (7)
■ 2006年10月 (4)
■ 2006年9月 (1)
■ 2006年8月 (8)
■ 2006年7月 (6)
■ 2006年6月 (7)
■ 2006年5月 (2)
■ 2006年4月 (1)
■ 2006年3月 (8)
■ 2006年2月 (6)
■ 2006年1月 (2)
■ 2005年12月 (5)
■ 2005年11月 (3)
■ 2005年10月 (2)
■ 2005年9月 (4)
■ 2005年8月 (12)
■ 2005年7月 (12)
■ 2005年6月 (2)
■ 2005年5月 (4)
■ 2005年4月 (1)
■ 2005年1月 (13)
■ 2004年12月 (6)
■ 2004年11月 (9)
收藏夹■ WinFX(8) (rss)
编程朋友■ AdamBear 越学越没底 (rss)
■ Arbean
■ Masterpiece 纯爷们!在乎? (rss)
■ Validation Application Block: Revealed
■ 我的高中同学录
■ 怎么捅破那层纸?(续)
很好的性能调优的文章,包括内存和SQL的
积分与排名积分 - 97583
排名 - 217
最新评论 1. re: Visual Studio 2008 Shell(翻译)
Visual Studio,“我早就看清你的心肝脾肺肾了”,果然接口越来越成熟了,很有前途。

--快信网王计平
2. re: Visual Studio 2008 Shell(翻译)[未登录]
这玩意不就貌似Eclipse么?
--真没劲
3. re: Visual Studio 2008 Shell(翻译)
越来越强大了...
--sswap
4. re: Visual Studio 2008 Shell(翻译)
我很感兴趣,呵呵。
--Jeffrey Zhao
5. re: 正在编写推箱子游戏的自动求解程序
你编过吗,这么简单,不是你说的那么简单的,去做完在说吧~!我不是打击你,我只是告诉你不是你想的那么简单
--阿道夫
阅读排行榜1. 我们为什么使用ORM?(9597)
2. 压缩空气动力自行车(7202)
3. ORM的世界(修订版)(3775)
4. 在 .NET 2.0 中享受 .NET 3.0的特性(3105)
5. System.ComponentModel.Component入门(2849)
评论排行榜1. 压缩空气动力自行车(124)
2. 从LinQ看我们的ORM设计(27)
3. 我们为什么使用ORM?(16)
4. 在 .NET 2.0 中享受 .NET 3.0的特性(15)
5. 批判 Office 2007(14)
Powered by: 博客园 Copyright © 编写人生
  回复  引用    
#3楼 2007-07-12 17:47 | ffffffffffffffff [未注册用户]

XPO学习笔记

(为适应博客园800的分辨率要求,偶不得不将图像画的很难看)

此图是yyyXPO关于Metadata(元数据)方面的类。
1、XPTypeInfo是元数据描述的基础类,相当与.NET Framework中MemberInfo,在XPO中XPClassInfo和XPMemberInfo都继承自他。
2、XPClassInfo是元数据描述的入口,相当于.NET Framework的Type,对应于引用类型的元数据描述(就是自己定义一个class来描述实体)是通过ReflectionClassInfo来定义的。另外,XPDataObjectClassInfo和IntermediateClassInfo俺就还没有看明白。
3、关于字段的描述基础类是XPMemberInfo;
4、XPO会自动建很多的字段,例如有继承层次的实体在数据库中是分开存储的,就需要一个ObjectTypeField,而他就继承自ServiceField,同样的字段还包括OptimisticLockField;

5、引用类型的字段基础类是 ReflectionMemberInfo,扩展有ReflectionFieldInfo 和ReflectionPropertyInfo,分别表示字段类型的和属性描述方式的。
6、ReflectionEmitFieldInfo和ReflectionEmitPropertyInfo俺也不知道什么意思。


posted on 2005-07-22 10:22 编写人生 阅读(385) 评论(1) 编辑 收藏 引用 网摘


评论
# re: XPO学习笔记 2005-07-22 23:54 Bruce 回复 更多评论
XPO的源码好象没啥注解

刷新评论列表






标题 请输入标题
姓名 请输入你的姓名
主页
请输入验证码
验证码 *

内容(请不要发表任何与政治相关的内容) 请输入评论内容


Remember Me?
登录 使用高级评论 新用户注册 返回页首 恢复上次提交 清除cookie
[使用Ctrl+Enter键可以直接提交]



服务器托管服务商:零刻数据。



编写人生
写写代码,写写人生 公告

Web tansm.cnblogs.com

导航博客园
首页
新随笔
联系
聚合
管理
统计随笔 - 138
文章 - 0
评论 - 374
引用 - 3
常用链接我的随笔
我的评论
我参与的随笔
随笔档案■ 2007年6月 (1)
■ 2007年5月 (1)
■ 2007年4月 (3)
■ 2007年3月 (5)
■ 2007年2月 (1)
■ 2006年12月 (2)
■ 2006年11月 (7)
■ 2006年10月 (4)
■ 2006年9月 (1)
■ 2006年8月 (8)
■ 2006年7月 (6)
■ 2006年6月 (7)
■ 2006年5月 (2)
■ 2006年4月 (1)
■ 2006年3月 (8)
■ 2006年2月 (6)
■ 2006年1月 (2)
■ 2005年12月 (5)
■ 2005年11月 (3)
■ 2005年10月 (2)
■ 2005年9月 (4)
■ 2005年8月 (12)
■ 2005年7月 (12)
■ 2005年6月 (2)
■ 2005年5月 (4)
■ 2005年4月 (1)
■ 2005年1月 (13)
■ 2004年12月 (6)
■ 2004年11月 (9)
收藏夹■ WinFX(8) (rss)
编程朋友■ AdamBear 越学越没底 (rss)
■ Arbean
■ Masterpiece 纯爷们!在乎? (rss)
■ Validation Application Block: Revealed
■ 我的高中同学录
■ 怎么捅破那层纸?(续)
很好的性能调优的文章,包括内存和SQL的
积分与排名积分 - 97583
排名 - 217
最新评论 1. re: Visual Studio 2008 Shell(翻译)
Visual Studio,“我早就看清你的心肝脾肺肾了”,果然接口越来越成熟了,很有前途。

--快信网王计平
2. re: Visual Studio 2008 Shell(翻译)[未登录]
这玩意不就貌似Eclipse么?
--真没劲
3. re: Visual Studio 2008 Shell(翻译)
越来越强大了...
--sswap
4. re: Visual Studio 2008 Shell(翻译)
我很感兴趣,呵呵。
--Jeffrey Zhao
5. re: 正在编写推箱子游戏的自动求解程序
你编过吗,这么简单,不是你说的那么简单的,去做完在说吧~!我不是打击你,我只是告诉你不是你想的那么简单
--阿道夫
阅读排行榜1. 我们为什么使用ORM?(9597)
2. 压缩空气动力自行车(7202)
3. ORM的世界(修订版)(3775)
4. 在 .NET 2.0 中享受 .NET 3.0的特性(3105)
5. System.ComponentModel.Component入门(2849)
评论排行榜1. 压缩空气动力自行车(124)
2. 从LinQ看我们的ORM设计(27)
3. 我们为什么使用ORM?(16)
4. 在 .NET 2.0 中享受 .NET 3.0的特性(15)
5. 批判 Office 2007(14)
Powered by: 博客园 Copyright © 编写人生
  回复  引用    
#4楼 2007-07-12 17:48 | ffffffffffffffff [未注册用户]

XPO学习笔记

(为适应博客园800的分辨率要求,偶不得不将图像画的很难看)

此图是XPO关于Metadata(元数据)方面的类。
1、XPTypeInfo是元数据描述的基础类,相当与.NET Framework中MemberInfo,在XPO中XPClassInfo和XPMemberInfo都继承自他。
2、XPClassInfo是元数据描述的入口,相当于.NET Framework的Type,对应于引用类型的元数据描述(就是自己定义一个class来描述实体)是通过ReflectionClassInfo来定义的。另外,XPDataObjectClassInfo和IntermediateClassInfo俺就还没有看明白。
3、关于字段的描述基础类是XPMemberInfo;
4、XPO会自动建很多的字段,例如有继承层次的实体在数据库中是分开存储的,就需要一个ObjectTypeField,而他就继承自ServiceField,同样的字段还包括OptimisticLockField;

5、引用类型的字段基础类是 ReflectionMemberInfo,扩展有ReflectionFieldInfo 和ReflectionPropertyInfo,分别表示字段类型的和属性描述方式的。
6、ReflectionEmitFieldInfo和ReflectionEmitPropertyInfo俺也不知道什么意思。


posted on 2005-07-22 10:22 编写人生 阅读(385) 评论(1) 编辑 收藏 引用 网摘


评论
# re: XPO学习笔记 2005-07-22 23:54 Bruce 回复 更多评论
XPO的源码好象没啥注解

刷新评论列表






标题 请输入标题
姓名 请输入你的姓名
主页
请输入验证码
验证码 *

内容(请不要发表任何与政治相关的内容) 请输入评论内容


Remember Me?
登录 使用高级评论 新用户注册 返回页首 恢复上次提交 清除cookie
[使用Ctrl+Enter键可以直接提交]



服务器托管服务商:零刻数据。



编写人生
写写代码,写写人生 公告

Web tansm.cnblogs.com

导航博客园
首页
新随笔
联系
聚合
管理
统计随笔 - 138
文章 - 0
评论 - 374
引用 - 3
常用链接我的随笔
我的评论
我参与的随笔
随笔档案■ 2007年6月 (1)
■ 2007年5月 (1)
■ 2007年4月 (3)
■ 2007年3月 (5)
■ 2007年2月 (1)
■ 2006年12月 (2)
■ 2006年11月 (7)
■ 2006年10月 (4)
■ 2006年9月 (1)
■ 2006年8月 (8)
■ 2006年7月 (6)
■ 2006年6月 (7)
■ 2006年5月 (2)
■ 2006年4月 (1)
■ 2006年3月 (8)
■ 2006年2月 (6)
■ 2006年1月 (2)
■ 2005年12月 (5)
■ 2005年11月 (3)
■ 2005年10月 (2)
■ 2005年9月 (4)
■ 2005年8月 (12)
■ 2005年7月 (12)
■ 2005年6月 (2)
■ 2005年5月 (4)
■ 2005年4月 (1)
■ 2005年1月 (13)
■ 2004年12月 (6)
■ 2004年11月 (9)
收藏夹■ WinFX(8) (rss)
编程朋友■ AdamBear 越学越没底 (rss)
■ Arbean
■ Masterpiece 纯爷们!在乎? (rss)
■ Validation Application Block: Revealed
■ 我的高中同学录
■ 怎么捅破那层纸?(续)
很好的性能调优的文章,包括内存和SQL的
积分与排名积分 - 97583
排名 - 217
最新评论 1. re: Visual Studio 2008 Shell(翻译)
Visual Studio,“我早就看清你的心肝脾肺肾了”,果然接口越来越成熟了,很有前途。

--快信网王计平
2. re: Visual Studio 2008 Shell(翻译)[未登录]
这玩意不就貌似Eclipse么?
--真没劲
3. re: Visual Studio 2008 Shell(翻译)
越来越强大了...
--sswap
4. re: Visual Studio 2008 Shell(翻译)
我很感兴趣,呵呵。
--Jeffrey Zhao
5. re: 正在编写推箱子游戏的自动求解程序
你编过吗,这么简单,不是你说的那么简单的,去做完在说吧~!我不是打击你,我只是告诉你不是你想的那么简单
--阿道夫
阅读排行榜1. 我们为什么使用ORM?(9597)
2. 压缩空气动力自行车(7202)
3. ORM的世界(修订版)(3775)
4. 在 .NET 2.0 中享受 .NET 3.0的特性(3105)
5. System.ComponentModel.Component入门(2849)
评论排行榜1. 压缩空气动力自行车(124)
2. 从LinQ看我们的ORM设计(27)
3. 我们为什么使用ORM?(16)
4. 在 .NET 2.0 中享受 .NET 3.0的特性(15)
5. 批判 Office 2007(14)
Powered by: 博客园 Copyright © 编写人生 sss
  回复  引用    
#5楼 2007-07-12 17:48 | ffffffffffffffff [未注册用户]
1
























































































































































































































1






























































































2





























































































5





































































8
  回复  引用    
#6楼 2007-07-12 17:49 | ffffffffffffffff [未注册用户]
1
























































































































































































































1






























































































2





























































































5





































































8 1
























































































































































































































1






























































































2





























































































5





































































8 1
























































































































































































































1






























































































2





























































































5





































































8 1
























































































































































































































1






























































































2





























































































5





































































8
  回复  引用    
#7楼 2007-07-12 17:49 | ffffffffffffffff [未注册用户]
1
























































































































































































































1






























































































2





























































































5





































































8 1
























































































































































































































1






























































































2





























































































5





































































8 1
























































































































































































































1






























































































2





























































































5





































































8

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2005-07-26 17:58 编辑过
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接: