类关系图.cd 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Class Name="Ant.Data.QueryParameter" Collapsed="true" BaseTypeListCollapsed="true">
  4. <Position X="13" Y="2.5" Width="1.5" />
  5. <TypeIdentifier>
  6. <HashCode>AAAAAAABAAAAgKAEACIAAkAAAAYAADAAAIAgCAJAMBA=</HashCode>
  7. <FileName>命令参数\QueryParameter.cs</FileName>
  8. </TypeIdentifier>
  9. <Lollipop Position="0.2" Collapsed="true" />
  10. </Class>
  11. <Class Name="Ant.Data.QueryParameterCollection" Collapsed="true" BaseTypeListCollapsed="true">
  12. <Position X="14.75" Y="2.5" Width="1.5" />
  13. <TypeIdentifier>
  14. <HashCode>AEIAAAAAAAAABAAACASAIAQAAAAAAAAEIAAAAABAAAA=</HashCode>
  15. <FileName>命令参数\QueryParameterCollection.cs</FileName>
  16. </TypeIdentifier>
  17. <Lollipop Position="0.2" Collapsed="true" />
  18. </Class>
  19. <Class Name="Ant.Data.MSSqlDataAccess" Collapsed="true">
  20. <Position X="2" Y="1.75" Width="1.5" />
  21. <TypeIdentifier>
  22. <HashCode>ACIgIGAhACCAIACAABBAAEAAAAAAAFABACAAAACAAAE=</HashCode>
  23. <FileName>RunDataBaise\MSSqlDataAccess.cs</FileName>
  24. </TypeIdentifier>
  25. </Class>
  26. <Class Name="Ant.Data.OleDbDataAccess" Collapsed="true">
  27. <Position X="8.75" Y="1.75" Width="1.5" />
  28. <TypeIdentifier>
  29. <HashCode>ACIgIEAhACCAIACEADBAAEAAEAAAAFABACAAAACAAAA=</HashCode>
  30. <FileName>RunDataBaise\OleDbDataAccess.cs</FileName>
  31. </TypeIdentifier>
  32. </Class>
  33. <Class Name="Ant.Data.OracleDataAccess" Collapsed="true">
  34. <Position X="6.5" Y="1.75" Width="1.5" />
  35. <TypeIdentifier>
  36. <HashCode>ACIgIEAhQCCAIACAABBAIEAAAAAAAFABACAAAACAAAA=</HashCode>
  37. <FileName>RunDataBaise\OracleDataAccess.cs</FileName>
  38. </TypeIdentifier>
  39. </Class>
  40. <Class Name="Ant.Data.AccessDBHandler" Collapsed="true" BaseTypeListCollapsed="true">
  41. <Position X="11.25" Y="0.5" Width="1.5" />
  42. <TypeIdentifier>
  43. <HashCode>gABwAgABICEACCCACBAAAEACAAAIEQAhAEAABARAIAA=</HashCode>
  44. <FileName>DataBaisc\AccessDBHandler.cs</FileName>
  45. </TypeIdentifier>
  46. <Lollipop Position="0.2" Collapsed="true" />
  47. </Class>
  48. <Class Name="Ant.Data.DBHandlerFactory" Collapsed="true">
  49. <Position X="14.75" Y="1.5" Width="1.5" />
  50. <TypeIdentifier>
  51. <HashCode>AAAAAAAAAAQAAAAAAAEAAAAAgEAAAAAAAAAAAAAAAAA=</HashCode>
  52. <FileName>DataBaisc\DBHandlerFactory.cs</FileName>
  53. </TypeIdentifier>
  54. </Class>
  55. <Class Name="Ant.Data.MySQLDBHandler" Collapsed="true" BaseTypeListCollapsed="true">
  56. <Position X="16.5" Y="1.5" Width="1.5" />
  57. <TypeIdentifier>
  58. <HashCode>gABQAgABICEACCCACBAAAEACAIAIAAAhAEAABABQIAA=</HashCode>
  59. <FileName>DataBaisc\MySQLDBHandler.cs</FileName>
  60. </TypeIdentifier>
  61. <Lollipop Position="0.2" Collapsed="true" />
  62. </Class>
  63. <Class Name="Ant.Data.ORACLEDBHandler" Collapsed="true" BaseTypeListCollapsed="true">
  64. <Position X="11.25" Y="2.5" Width="1.5" />
  65. <TypeIdentifier>
  66. <HashCode>gABQAgABICEACCCACBQAAEASAAAIAAAhAEAABABAIIA=</HashCode>
  67. <FileName>DataBaisc\ORACLEDBHandler.cs</FileName>
  68. </TypeIdentifier>
  69. <Lollipop Position="0.2" Collapsed="true" />
  70. </Class>
  71. <Class Name="Ant.Data.SQLDBHandler" Collapsed="true" BaseTypeListCollapsed="true">
  72. <Position X="11.25" Y="3.5" Width="1.5" />
  73. <TypeIdentifier>
  74. <HashCode>gABwAgABICEACCCACBAAAEACAAAIEAAhAEAABARAIAA=</HashCode>
  75. <FileName>DataBaisc\SQLDBHandler.cs</FileName>
  76. </TypeIdentifier>
  77. <Lollipop Position="0.2" Collapsed="true" />
  78. </Class>
  79. <Class Name="Ant.Data.BaseDataAccess" Collapsed="true">
  80. <Position X="5.25" Y="0.5" Width="1.5" />
  81. <TypeIdentifier>
  82. <HashCode>AAIAIEAhACCAIACAABAAAEAAAAAAAFABACAAAACAAAA=</HashCode>
  83. <FileName>DataAccess\BaseDataAccess.cs</FileName>
  84. </TypeIdentifier>
  85. <Lollipop Position="0.2" />
  86. </Class>
  87. <Class Name="Ant.Data.DataAccessFactory" Collapsed="true">
  88. <Position X="16.5" Y="0.5" Width="1.5" />
  89. <TypeIdentifier>
  90. <HashCode>AACBAAAAAAAAAAAIIAAAAAgIQAAACAAAAAABAAAAAAA=</HashCode>
  91. <FileName>DataAccess\DataAccessFactory.cs</FileName>
  92. </TypeIdentifier>
  93. </Class>
  94. <Class Name="Ant.Data.DbHelperOleDb" Collapsed="true">
  95. <Position X="4.25" Y="1.75" Width="1.5" />
  96. <TypeIdentifier>
  97. <HashCode>AAACBACAAAQAACgAAAAAAAAAAQAAAAgAAQAAAAAAIgA=</HashCode>
  98. <FileName>DataAccess\DbHelperOleDb.cs</FileName>
  99. </TypeIdentifier>
  100. </Class>
  101. <Class Name="Ant.Data.Config" Collapsed="true">
  102. <Position X="13" Y="0.5" Width="1.5" />
  103. <TypeIdentifier>
  104. <HashCode>AAAAAAAAAIAAAAAAAAAAAAIAQAAAAAAAAAAAAAAAAAA=</HashCode>
  105. <FileName>Config\Config.cs</FileName>
  106. </TypeIdentifier>
  107. </Class>
  108. <Class Name="Ant.Data.CreateConnection" Collapsed="true">
  109. <Position X="14.75" Y="0.5" Width="1.5" />
  110. <TypeIdentifier>
  111. <HashCode>AACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAA=</HashCode>
  112. <FileName>Config\CreateConnection.cs</FileName>
  113. </TypeIdentifier>
  114. </Class>
  115. <Class Name="Ant.Data.DatabaseProperty" Collapsed="true">
  116. <Position X="11.25" Y="1.5" Width="1.5" />
  117. <TypeIdentifier>
  118. <HashCode>AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAEIACAAAAAAAAA=</HashCode>
  119. <FileName>Config\DatabaseProperty.cs</FileName>
  120. </TypeIdentifier>
  121. </Class>
  122. <Class Name="Ant.Data.DataPropertyConfigurationHandler" Collapsed="true" BaseTypeListCollapsed="true">
  123. <Position X="13" Y="1.5" Width="1.5" />
  124. <TypeIdentifier>
  125. <HashCode>AAAAAAAAAAAAAAAAIAAAAAAAAAAAAEAAAAAAAAAAAAA=</HashCode>
  126. <FileName>Config\DataPropertyConfigurationHandler.cs</FileName>
  127. </TypeIdentifier>
  128. <Lollipop Position="0.2" Collapsed="true" />
  129. </Class>
  130. <Class Name="Ant.Data.Security" Collapsed="true">
  131. <Position X="16.5" Y="2.5" Width="1.5" />
  132. <TypeIdentifier>
  133. <HashCode>AUAAEAAQABBAAAQAiAAAAAQAAAAAFAAQAQgAQIAAAQA=</HashCode>
  134. <FileName>Config\Security.cs</FileName>
  135. </TypeIdentifier>
  136. </Class>
  137. <Class Name="Ant.Data.Text" Collapsed="true">
  138. <Position X="13" Y="3.5" Width="1.5" />
  139. <TypeIdentifier>
  140. <HashCode>AgCAECBAQAEAIMxAAAAgQQAACAQEAQAAAAAAQAAAAAA=</HashCode>
  141. <FileName>Config\Text.cs</FileName>
  142. </TypeIdentifier>
  143. </Class>
  144. <Interface Name="Ant.Data.IDBHandlerble" Collapsed="true">
  145. <Position X="13" Y="4.75" Width="1.5" />
  146. <TypeIdentifier>
  147. <HashCode>gAAQAgABIAEACCCACBAAAEACAAAAAAAhAEAABAAAIAA=</HashCode>
  148. <FileName>DataBaisc\IDBHandlerble.cs</FileName>
  149. </TypeIdentifier>
  150. </Interface>
  151. <Interface Name="Ant.Data.DataAccess" Collapsed="true">
  152. <Position X="11.25" Y="4.75" Width="1.5" />
  153. <TypeIdentifier>
  154. <HashCode>AAIAIEAhAACAIACAABAAAEAAAAAAAFABACAAAACAAAA=</HashCode>
  155. <FileName>DataAccess\DataAccess.cs</FileName>
  156. </TypeIdentifier>
  157. </Interface>
  158. <Enum Name="Ant.Data.DatabaseType" Collapsed="true">
  159. <Position X="11.25" Y="5.75" Width="1.5" />
  160. <TypeIdentifier>
  161. <HashCode>AAIAAAAAAAggAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAA=</HashCode>
  162. <FileName>Config\DatabaseType.cs</FileName>
  163. </TypeIdentifier>
  164. </Enum>
  165. <Font Name="微软雅黑" Size="9" />
  166. </ClassDiagram>