CNAS取数仪器端升级
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

377 lines
17KB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Symbol.Data.Kingbase</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Symbol.Data.Kingbase.KingbaseCommand">
  8. <summary>
  9. Kingbase 命令
  10. </summary>
  11. </member>
  12. <member name="M:Symbol.Data.Kingbase.KingbaseCommand.#ctor(Symbol.Data.IDataContext)">
  13. <summary>
  14. 创建KingbaseCommand实例。
  15. </summary>
  16. <param name="dataContext">数据上下文对象。</param>
  17. </member>
  18. <member name="M:Symbol.Data.Kingbase.KingbaseCommand.CreateCommandParameterList">
  19. <summary>
  20. 创建参数列表。
  21. </summary>
  22. <returns></returns>
  23. </member>
  24. <member name="M:Symbol.Data.Kingbase.KingbaseCommand.ExecuteScalar(Symbol.Data.AdoCommandCache)">
  25. <summary>
  26. 执行查询,并返回查询的第一条记录的第一个列。
  27. </summary>
  28. <param name="dbCommandCache">DbCommandCache对象。</param>
  29. <returns>返回查询结果。</returns>
  30. </member>
  31. <member name="T:Symbol.Data.Kingbase.KingbaseCommandParameterList">
  32. <summary>
  33. Kingbase 命令参数列表
  34. </summary>
  35. </member>
  36. <member name="M:Symbol.Data.Kingbase.KingbaseCommandParameterList.#ctor(Symbol.Data.IProvider)">
  37. <summary>
  38. 创建KingbaseCommandParameterList实例。
  39. </summary>
  40. <param name="provider">提供者。</param>
  41. </member>
  42. <member name="M:Symbol.Data.Kingbase.KingbaseCommandParameterList.OnCreate(Symbol.Data.CommandParameter)">
  43. <summary>
  44. 创建参数回调
  45. </summary>
  46. <param name="item">参数对象</param>
  47. </member>
  48. <member name="T:Symbol.Data.Kingbase.KingbaseConnection">
  49. <summary>
  50. Kingbase 连接
  51. </summary>
  52. </member>
  53. <member name="M:Symbol.Data.Kingbase.KingbaseConnection.#ctor(Symbol.Data.IProvider,System.Data.IDbConnection,System.String)">
  54. <summary>
  55. 创建AdoConnection实例。
  56. </summary>
  57. <param name="provider">提供者。</param>
  58. <param name="connection">连接对象。</param>
  59. <param name="connectionString">连接字符串</param>
  60. </member>
  61. <member name="M:Symbol.Data.Kingbase.KingbaseConnection.CreateTranscation">
  62. <summary>
  63. 创建事务对象。
  64. </summary>
  65. <returns>返回事务对象。</returns>
  66. </member>
  67. <member name="T:Symbol.Data.Kingbase.KingbaseDataContext">
  68. <summary>
  69. Kingbase 数据上下文。
  70. </summary>
  71. </member>
  72. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.#ctor(Symbol.Data.IConnection)">
  73. <summary>
  74. 创建 MysqlDataContext 的实例
  75. </summary>
  76. <param name="connection">数据库连接</param>
  77. </member>
  78. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateCommand">
  79. <summary>
  80. 创建命令对象。
  81. </summary>
  82. <returns>返回创建的命令对象。</returns>
  83. </member>
  84. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ExecuteBlockQuery(System.String,System.String,System.String)">
  85. <summary>
  86. 批量执行命令
  87. </summary>
  88. <param name="command">命令(SQL)。</param>
  89. <param name="mulitFlag">多段命令分隔符。</param>
  90. <param name="changeDatabase">切换数据库标志。</param>
  91. </member>
  92. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateQuery(Symbol.Data.ICommand,System.Type)">
  93. <summary>
  94. 创建一个查询
  95. </summary>
  96. <param name="command">命令对象</param>
  97. <param name="type">成员类型</param>
  98. </member>
  99. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateQuery``1(Symbol.Data.ICommand)">
  100. <summary>
  101. 创建一个查询
  102. </summary>
  103. <typeparam name="T">任意类型</typeparam>
  104. <param name="command">命令对象</param>
  105. </member>
  106. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableSpaceExists(System.String)">
  107. <summary>
  108. 判断表空间是否存在。
  109. </summary>
  110. <param name="name">名称,不带[]等符号。</param>
  111. <returns>返回判断结果。</returns>
  112. </member>
  113. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableSpaceCreate(System.String,System.String)">
  114. <summary>
  115. 创建表空间。
  116. </summary>
  117. <param name="name">名称,不带[]等符号。</param>
  118. <param name="path">路径。</param>
  119. </member>
  120. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableSpaceDelete(System.String)">
  121. <summary>
  122. 删除表空间。
  123. </summary>
  124. <param name="name">名称,不带[]等符号。</param>
  125. </member>
  126. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableCreate(System.String,System.String[])">
  127. <summary>
  128. 创建表(仅用于简单的逻辑,复杂的创建语句请直接调用ExecuteNonQuery)。
  129. </summary>
  130. <param name="tableName">表名,不带[]等符号。</param>
  131. <param name="columns">列,每一个列请自行拼接好属性。</param>
  132. </member>
  133. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.TableExists(System.String,System.String)">
  134. <summary>
  135. 判断表是否存在(指定架构)。
  136. </summary>
  137. <param name="tableName">表名,不带[]等符号。</param>
  138. <param name="schemaName">架构名称,默认public</param>
  139. <returns>返回判断结果。</returns>
  140. </member>
  141. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ColumnExists(System.String,System.String,System.String)">
  142. <summary>
  143. 判断列(字段)是否存在(指定架构)。
  144. </summary>
  145. <param name="tableName">表名,不带[]等符号。</param>
  146. <param name="columnName">列(字段)名,不带[]等符号。</param>
  147. <param name="schemaName">架构名称,默认public</param>
  148. <returns></returns>
  149. </member>
  150. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.GetColumnInfo(System.String,System.String,System.String)">
  151. <summary>
  152. 获取数据库中列(字段)的信息。
  153. </summary>
  154. <param name="tableName">表名,不带[]等符号。</param>
  155. <param name="columnName">列(字段)名,不带[]等符号。</param>
  156. <param name="schemaName">架构名称,默认public</param>
  157. <returns>不存在将new一个,并且Exists为false。</returns>
  158. </member>
  159. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.GetColumns(System.String,System.String)">
  160. <summary>
  161. 获取数据库中表的所有列(字段)信息。
  162. </summary>
  163. <param name="tableName">表名,不带[]等符号。</param>
  164. <param name="schemaName">架构名称,默认public</param>
  165. <returns></returns>
  166. </member>
  167. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.FunctionExists(System.String,System.String)">
  168. <summary>
  169. 判断函数是否存在。
  170. </summary>
  171. <param name="functionName">函数名称,不带[]等符号。</param>
  172. <param name="schemaName">架构名称,默认public</param>
  173. <returns>返回判断结果。</returns>
  174. </member>
  175. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ForeignKeyCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean)">
  176. <summary>
  177. 创建外键关系。
  178. </summary>
  179. <param name="primaryKeyTableName">主键表名。</param>
  180. <param name="primaryKey">主键列名。</param>
  181. <param name="foreignKeyTableName">外键表名。</param>
  182. <param name="foreignKey">外键列名。</param>
  183. <param name="cascadeDelete">级联删除。</param>
  184. <param name="cascadeUpdate">级联更新。</param>
  185. </member>
  186. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.ForeignKeyDelete(System.String,System.String,System.String,System.String)">
  187. <summary>
  188. 删除外键关系。
  189. </summary>
  190. <param name="primaryKeyTableName">主键表名。</param>
  191. <param name="primaryKey">主键列名。</param>
  192. <param name="foreignKeyTableName">外键表名。</param>
  193. <param name="foreignKey">外键列名。</param>
  194. </member>
  195. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateSelect(System.String)">
  196. <summary>
  197. 创建查询命令构造器。
  198. </summary>
  199. <param name="tableName">表名。</param>
  200. <returns>返回构造器对象。</returns>
  201. </member>
  202. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateSelect(System.String,System.String)">
  203. <summary>
  204. 创建查询命令构造器。
  205. </summary>
  206. <param name="tableName">表名。</param>
  207. <param name="commandText">查询命令。</param>
  208. <returns>返回构造器对象。</returns>
  209. </member>
  210. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateInsert(System.String)">
  211. <summary>
  212. 创建插入命令构造器。
  213. </summary>
  214. <param name="tableName">表名。</param>
  215. <returns>返回构造器对象。</returns>
  216. </member>
  217. <member name="M:Symbol.Data.Kingbase.KingbaseDataContext.CreateUpdate(System.String)">
  218. <summary>
  219. 创建更新命令构造器。
  220. </summary>
  221. <param name="tableName">表名。</param>
  222. <returns>返回构造器对象。</returns>
  223. </member>
  224. <member name="T:Symbol.Data.Kingbase.KingbaseDialect">
  225. <summary>
  226. Kingbase 方言
  227. </summary>
  228. </member>
  229. <member name="M:Symbol.Data.Kingbase.KingbaseDialect.PreName(System.String)">
  230. <summary>
  231. 对字段、通用名称进行预处理(语法、方言等)
  232. </summary>
  233. <param name="name">字段、通用名称</param>
  234. <returns>返回处理后的名称。</returns>
  235. </member>
  236. <member name="M:Symbol.Data.Kingbase.KingbaseDialect.LikeGrammar(System.String,System.Boolean,System.Boolean,System.Boolean)">
  237. <summary>
  238. Like 语法
  239. </summary>
  240. <param name="field">列,例:aa</param>
  241. <param name="left">允许起始</param>
  242. <param name="right">允许末尾</param>
  243. <param name="reverse">倒转,为true时表示value like field。</param>
  244. <returns></returns>
  245. </member>
  246. <member name="M:Symbol.Data.Kingbase.KingbaseDialect.DateTimeNowGrammar">
  247. <summary>
  248. DateTime Now 语法
  249. </summary>
  250. <returns></returns>
  251. </member>
  252. <member name="T:Symbol.Data.Kingbase.KingbaseInsertCommandBuilder">
  253. <summary>
  254. Kingbase 插入命令构造器
  255. </summary>
  256. </member>
  257. <member name="M:Symbol.Data.Kingbase.KingbaseInsertCommandBuilder.#ctor(Symbol.Data.IDataContext,System.String)">
  258. <summary>
  259. 创建KingbaseInsertCommandBuilder实例。
  260. </summary>
  261. <param name="dataContext"></param>
  262. <param name="tableName"></param>
  263. </member>
  264. <member name="T:Symbol.Data.Kingbase.KingbaseProvider">
  265. <summary>
  266. Kingbase数据库提供者(9)
  267. </summary>
  268. </member>
  269. <member name="P:Symbol.Data.Kingbase.KingbaseProvider.Name">
  270. <summary>
  271. 获取数据提供者名称
  272. </summary>
  273. </member>
  274. <member name="P:Symbol.Data.Kingbase.KingbaseProvider.Version">
  275. <summary>
  276. 获取数据提供者版本
  277. </summary>
  278. </member>
  279. <member name="M:Symbol.Data.Kingbase.KingbaseProvider.#ctor">
  280. <summary>
  281. 创建 KingbaseProvider 的实例。
  282. </summary>
  283. </member>
  284. <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateConnection(System.String)">
  285. <summary>
  286. 创建数据库连接。
  287. </summary>
  288. <param name="connectionString">连接字符串。</param>
  289. <returns>返回数据库连接。</returns>
  290. </member>
  291. <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateConnection(System.Object)">
  292. <summary>
  293. 创建数据库连接。
  294. </summary>
  295. <param name="connectionOptions">连接参数。</param>
  296. <returns>返回数据库连接。</returns>
  297. </member>
  298. <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateDataContext(Symbol.Data.IConnection)">
  299. <summary>
  300. 创建数据上下文。
  301. </summary>
  302. <param name="connection">数据库连接。</param>
  303. <returns>返回数据上下文。</returns>
  304. </member>
  305. <member name="M:Symbol.Data.Kingbase.KingbaseProvider.CreateDialect">
  306. <summary>
  307. 创建方言。
  308. </summary>
  309. <returns>返回方言对象。</returns>
  310. </member>
  311. <member name="M:Symbol.Data.Kingbase.KingbaseProvider.MapTypes(System.Reflection.Assembly,System.String,System.Object)">
  312. <summary>
  313. 映射数据库中的类型、枚举、表
  314. </summary>
  315. <param name="assembly">包含类型的程序集</param>
  316. <param name="perfix">前辍过滤</param>
  317. <param name="connection">连接实例</param>
  318. </member>
  319. <member name="M:Symbol.Data.Kingbase.KingbaseProvider.MapType(System.Type,System.Object)">
  320. <summary>
  321. 映射数据库中的类型、枚举、表
  322. </summary>
  323. <param name="type">类型</param>
  324. <param name="connection">连接实例</param>
  325. <returns>返回是否成功</returns>
  326. </member>
  327. <member name="T:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder">
  328. <summary>
  329. Kingbase 查询命令构造器基类
  330. </summary>
  331. </member>
  332. <member name="M:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder.#ctor(Symbol.Data.IDataContext,System.String,System.String)">
  333. <summary>
  334. 创建KingbaseSelectCommandBuilder实例。
  335. </summary>
  336. <param name="dataContext"></param>
  337. <param name="tableName"></param>
  338. <param name="commandText"></param>
  339. </member>
  340. <member name="M:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder.Parse(System.String)">
  341. <summary>
  342. 解析命令脚本。
  343. </summary>
  344. <param name="commandText">命令脚本。</param>
  345. </member>
  346. <member name="M:Symbol.Data.Kingbase.KingbaseSelectCommandBuilder.BuilderCommandText">
  347. <summary>
  348. 构造命令脚本。
  349. </summary>
  350. <returns>返回命令脚本。</returns>
  351. </member>
  352. <member name="T:Symbol.Data.Kingbase.KingbaseTransaction">
  353. <summary>
  354. Kingbase 事务
  355. </summary>
  356. </member>
  357. <member name="M:Symbol.Data.Kingbase.KingbaseTransaction.#ctor(Symbol.Data.AdoConnection)">
  358. <summary>
  359. 创建实例。
  360. </summary>
  361. <param name="connection">连接对象。</param>
  362. </member>
  363. <member name="T:Symbol.Data.Kingbase.KingbaseUpdateCommandBuilder">
  364. <summary>
  365. Kingbase 更新命令构造器
  366. </summary>
  367. </member>
  368. <member name="M:Symbol.Data.Kingbase.KingbaseUpdateCommandBuilder.#ctor(Symbol.Data.IDataContext,System.String)">
  369. <summary>
  370. 创建KingbaseUpdateCommandBuilder实例。
  371. </summary>
  372. <param name="dataContext"></param>
  373. <param name="tableName"></param>
  374. </member>
  375. </members>
  376. </doc>