类图.cd 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Class Name="Ant.ORM.EntityBase" Collapsed="true">
  4. <Position X="13.75" Y="1.5" Width="1.5" />
  5. <TypeIdentifier>
  6. <HashCode>AIAAAAIAAIAAAAgAAAAAAAABAAAgAAACQAIgAEAAAAA=</HashCode>
  7. <FileName>ORMV10\Base\EntityBase.cs</FileName>
  8. </TypeIdentifier>
  9. </Class>
  10. <Class Name="Ant.ORM.EntityObject&lt;T&gt;" Collapsed="true">
  11. <Position X="0.5" Y="3.5" Width="1.5" />
  12. <TypeIdentifier>
  13. <HashCode>EgAAIIDIAIABAAQgEAChAAAAgAEgABACQAAgAEABAAQ=</HashCode>
  14. <FileName>ORMV10\Base\ObjectBase.cs</FileName>
  15. </TypeIdentifier>
  16. </Class>
  17. <Class Name="Ant.ORM.MSSqlQueryCommandBuilder">
  18. <Position X="4.75" Y="1.25" Width="1.5" />
  19. <TypeIdentifier>
  20. <HashCode>iAAAgAAAIIAAQAAACABAgEAAAgQAwABABAACCAAAABA=</HashCode>
  21. <FileName>DataBaise\MsSql\MSSqlQueryCommandBuilder.cs</FileName>
  22. </TypeIdentifier>
  23. </Class>
  24. <Class Name="Ant.ORM.OleDbQueryCommandBuilder">
  25. <Position X="7.75" Y="1.75" Width="1.5" />
  26. <TypeIdentifier>
  27. <HashCode>iAAAAAAAAIAAAAAAAAAAgEAAAAAAgAAAAAAAAAAAAAA=</HashCode>
  28. <FileName>DataBaise\SQLite\OleDbQueryCommandBuilder.cs</FileName>
  29. </TypeIdentifier>
  30. </Class>
  31. <Class Name="Ant.ORM.OracleQueryCommandBuilder">
  32. <Position X="9.5" Y="1.75" Width="1.5" />
  33. <TypeIdentifier>
  34. <HashCode>iAAAAAAAIIAAAAAAAAAAgEAAAAAAgAAAAAAAAAAAABA=</HashCode>
  35. <FileName>DataBaise\Orace\OracleQueryCommandBuilder.cs</FileName>
  36. </TypeIdentifier>
  37. </Class>
  38. <Class Name="Ant.ORM.BaseModel" Collapsed="true">
  39. <Position X="13.75" Y="0.5" Width="1.5" />
  40. <TypeIdentifier>
  41. <HashCode>BAAAAAEQAACABEAAAAAAAAQAgAIAAAAAAAAAAwAQAFA=</HashCode>
  42. <FileName>ORMV10\InterfaceEnum\BaseModel.cs</FileName>
  43. </TypeIdentifier>
  44. </Class>
  45. <Class Name="Ant.ORM.ChildAttribute" Collapsed="true">
  46. <Position X="15.5" Y="0.5" Width="1.5" />
  47. <TypeIdentifier>
  48. <HashCode>AAAAAAgCAAIgIAQAAAAAIAAQAACAgAAAhAAAAAAAIQA=</HashCode>
  49. <FileName>Attribute\ChildAttribute.cs</FileName>
  50. </TypeIdentifier>
  51. </Class>
  52. <Class Name="Ant.ORM.DataTableAttribute" Collapsed="true">
  53. <Position X="20.75" Y="0.5" Width="1.5" />
  54. <TypeIdentifier>
  55. <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAA=</HashCode>
  56. <FileName>Attribute\DataTableAttribute.cs</FileName>
  57. </TypeIdentifier>
  58. </Class>
  59. <Class Name="Ant.ORM.ExtendPropertyAttribute" Collapsed="true">
  60. <Position X="15.5" Y="1.5" Width="1.5" />
  61. <TypeIdentifier>
  62. <HashCode>AAAAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  63. <FileName>Attribute\ExtendPropertyAttribute.cs</FileName>
  64. </TypeIdentifier>
  65. </Class>
  66. <Class Name="Ant.ORM.FieldLikeAttribute" Collapsed="true">
  67. <Position X="17.25" Y="1.5" Width="1.5" />
  68. <TypeIdentifier>
  69. <HashCode>AAAAAAACAAAAAAAAAAIAAAQAAAAEAAAAAAAAAAAAAAA=</HashCode>
  70. <FileName>Attribute\FieldLikeAttribute.cs</FileName>
  71. </TypeIdentifier>
  72. </Class>
  73. <Class Name="Ant.ORM.ReferenceAttribute" Collapsed="true">
  74. <Position X="17.25" Y="3.5" Width="1.5" />
  75. <TypeIdentifier>
  76. <HashCode>AAAAAAAGAAIAAAQACIAAAAIQAAKAAAIAgAAAAAAAAAA=</HashCode>
  77. <FileName>Attribute\ReferenceAttribute.cs</FileName>
  78. </TypeIdentifier>
  79. </Class>
  80. <Class Name="Ant.ORM.ChildMataData" Collapsed="true">
  81. <Position X="17.25" Y="0.5" Width="1.5" />
  82. <TypeIdentifier>
  83. <HashCode>AAAAAAgCAAIgIAQAAAAAIAAQAACAgAAAhAAAAAAAIQA=</HashCode>
  84. <FileName>ORMV10\MetaData\ChildMataData.cs</FileName>
  85. </TypeIdentifier>
  86. </Class>
  87. <Class Name="Ant.ORM.DataFieldMetaData" Collapsed="true">
  88. <Position X="19" Y="0.5" Width="1.5" />
  89. <TypeIdentifier>
  90. <HashCode>AEEgAAAAAAAAAACAAAFAAAAAABBAAAKAQARCAABEIBA=</HashCode>
  91. <FileName>ORMV10\MetaData\DataFieldMetaData.cs</FileName>
  92. </TypeIdentifier>
  93. </Class>
  94. <Class Name="Ant.ORM.FieldLikeMataData" Collapsed="true">
  95. <Position X="19" Y="1.5" Width="1.5" />
  96. <TypeIdentifier>
  97. <HashCode>AAEAAAAAAAAAAAABAAFAAAAAAAAAAQAAAABAAAAAAAA=</HashCode>
  98. <FileName>ORMV10\MetaData\FieldLikeMataData.cs</FileName>
  99. </TypeIdentifier>
  100. </Class>
  101. <Class Name="Ant.ORM.FieldValue" Collapsed="true">
  102. <Position X="20.75" Y="1.5" Width="1.5" />
  103. <TypeIdentifier>
  104. <HashCode>AAAAAAAAAAAAAAAAAAAAAAQAAAAEACAAAAAgAAAAAAA=</HashCode>
  105. <FileName>ORMV10\MetaData\FieldValue.cs</FileName>
  106. </TypeIdentifier>
  107. </Class>
  108. <Class Name="Ant.ORM.MetaData" Collapsed="true">
  109. <Position X="17.25" Y="2.5" Width="1.5" />
  110. <TypeIdentifier>
  111. <HashCode>AICAAAAAAKAACAAAEAAAAAAAAAAgAAACQIAgAECCgAA=</HashCode>
  112. <FileName>ORMV10\MetaData\MetaData.cs</FileName>
  113. </TypeIdentifier>
  114. </Class>
  115. <Class Name="Ant.ORM.MetaDataManager" Collapsed="true">
  116. <Position X="19" Y="2.5" Width="1.5" />
  117. <TypeIdentifier>
  118. <HashCode>gEQAAEAAgEAACAAAAEQABAAAAAAEAAAAAAIEAABAAAA=</HashCode>
  119. <FileName>ORMV10\MetaData\MetaDataManager.cs</FileName>
  120. </TypeIdentifier>
  121. </Class>
  122. <Class Name="Ant.ORM.ReferenceMataData" Collapsed="true">
  123. <Position X="19" Y="3.5" Width="1.5" />
  124. <TypeIdentifier>
  125. <HashCode>AAAAAAAGAAIAAAQACIAAAAIQAAKAAAIAgAAAAAAAAAA=</HashCode>
  126. <FileName>ORMV10\MetaData\ReferenceMataData.cs</FileName>
  127. </TypeIdentifier>
  128. </Class>
  129. <Class Name="Ant.ORM.FieldValueCollection" Collapsed="true">
  130. <Position X="13.75" Y="2.5" Width="1.5" />
  131. <TypeIdentifier>
  132. <HashCode>AAKAAAAAAACAABAQCAQAFAQgAABAAAAAQAAgAABQIAA=</HashCode>
  133. <FileName>ORMV10\Services\FieldValueCollection.cs</FileName>
  134. </TypeIdentifier>
  135. </Class>
  136. <Class Name="Ant.ORM.ObjectCollection&lt;T&gt;" Collapsed="true">
  137. <Position X="0.5" Y="0.5" Width="1.5" />
  138. <TypeIdentifier>
  139. <HashCode>AGIAAEAAAAAAABAQCAAABAQBAAAAAAAACAAAAABQIAA=</HashCode>
  140. <FileName>ORMV10\Services\ObjectCollection.cs</FileName>
  141. </TypeIdentifier>
  142. <Lollipop Position="0.2" />
  143. </Class>
  144. <Class Name="Ant.ORM.QueryCommand" Collapsed="true">
  145. <Position X="15.5" Y="3.5" Width="1.5" />
  146. <TypeIdentifier>
  147. <HashCode>AKAAACACAAAEAAQAPgYAAAAAAABAAAQCQIAQKAAAAAE=</HashCode>
  148. <FileName>ORMV10\Services\QueryCommand.cs</FileName>
  149. </TypeIdentifier>
  150. </Class>
  151. <Class Name="Ant.ORM.QueryCommandBuilder" Collapsed="true">
  152. <Position X="8" Y="0.5" Width="1.5" />
  153. <TypeIdentifier>
  154. <HashCode>BCCQQAQAAkACAAIgFAAQAEAAxACKAAACQAAAEEQAwJE=</HashCode>
  155. <FileName>ORMV10\Services\QueryCommandBuilder.cs</FileName>
  156. </TypeIdentifier>
  157. </Class>
  158. <Class Name="Ant.ORM.QueryCommandBuilders" Collapsed="true">
  159. <Position X="0.5" Y="1.75" Width="1.5" />
  160. <TypeIdentifier>
  161. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  162. <FileName>ORMV10\Services\QueryCommandBuilders.cs</FileName>
  163. </TypeIdentifier>
  164. </Class>
  165. <Class Name="Ant.ORM.HelpSQLTool" Collapsed="true">
  166. <Position X="15.5" Y="2.5" Width="1.5" />
  167. <TypeIdentifier>
  168. <HashCode>gAAIAAAAAAQAgACAAAAAAACAIAAABAAAAACAAQAAAEA=</HashCode>
  169. <FileName>DataBaise\HelpSQL\HelpSQLTool.cs</FileName>
  170. </TypeIdentifier>
  171. </Class>
  172. <Class Name="Ant.ORM.PersistMore">
  173. <Position X="20.75" Y="2.5" Width="1.5" />
  174. <TypeIdentifier>
  175. <HashCode>AAAAAAAAAAAAAAAAAAAMAAAIAAAAAAAAQAAAAIAAAAA=</HashCode>
  176. <FileName>DataBaise\HelpSQL\PersistMore.cs</FileName>
  177. </TypeIdentifier>
  178. </Class>
  179. <Class Name="Ant.ORM.PersistTran" Collapsed="true">
  180. <Position X="13.75" Y="3.5" Width="1.5" />
  181. <TypeIdentifier>
  182. <HashCode>EAACAAAIAIBAAgAAAAAMAAAAAIAAAAwAUAAIAgIAAIQ=</HashCode>
  183. <FileName>DataBaise\HelpSQL\PersistTran.cs</FileName>
  184. </TypeIdentifier>
  185. </Class>
  186. <Interface Name="Ant.ORM.IPersist" Collapsed="true">
  187. <Position X="13.75" Y="4.75" Width="1.5" />
  188. <TypeIdentifier>
  189. <HashCode>AAQAAIAAAAAAAAAAAAAAAAAAAAEAAAgAAAAAAAAAAAA=</HashCode>
  190. <FileName>ORMV10\InterfaceEnum\IPersist.cs</FileName>
  191. </TypeIdentifier>
  192. </Interface>
  193. <Interface Name="Ant.ORM.IQuery&lt;T&gt;" Collapsed="true">
  194. <Position X="15.5" Y="4.75" Width="1.5" />
  195. <TypeIdentifier>
  196. <HashCode>IKAAAACJAxAAAQAAEAQAQAQAAAEIAAAAAAgAQCQAEAQ=</HashCode>
  197. <FileName>ORMV20\interface\IQuery.cs</FileName>
  198. </TypeIdentifier>
  199. </Interface>
  200. <Font Name="Segoe UI" Size="9" />
  201. </ClassDiagram>