ZLSoft.QWPlatform.DataIntface.XML 42 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>ZLSoft.QWPlatform.DataIntface</name>
  5. </assembly>
  6. <members>
  7. <member name="T:QWPlatform.DataIntface.DBType">
  8. <summary>
  9. 枚举数据库类型
  10. </summary>
  11. </member>
  12. <member name="F:QWPlatform.DataIntface.DBType.Oracle">
  13. <summary>
  14. Oracle数据库
  15. </summary>
  16. </member>
  17. <member name="F:QWPlatform.DataIntface.DBType.OracleNoClient">
  18. <summary>
  19. Oracle免客户端数据库
  20. </summary>
  21. </member>
  22. <member name="F:QWPlatform.DataIntface.DBType.SQLServer">
  23. <summary>
  24. SQLServer数据库
  25. </summary>
  26. </member>
  27. <member name="F:QWPlatform.DataIntface.DBType.MySql">
  28. <summary>
  29. MySql数据库
  30. </summary>
  31. </member>
  32. <member name="F:QWPlatform.DataIntface.DBType.DB2">
  33. <summary>
  34. DB2数据库
  35. </summary>
  36. </member>
  37. <member name="F:QWPlatform.DataIntface.DBType.SQLite">
  38. <summary>
  39. SQLite数据库
  40. </summary>
  41. </member>
  42. <member name="T:QWPlatform.DataIntface.DataParameter">
  43. <summary>
  44. 中联区卫的数据访问参数化
  45. </summary>
  46. </member>
  47. <member name="M:QWPlatform.DataIntface.DataParameter.#ctor(System.String,System.Object,QWPlatform.DataIntface.OracleDBType)">
  48. <summary>
  49. 初始化数据参数
  50. </summary>
  51. <param name="name"></param>
  52. <param name="value"></param>
  53. <param name="dbtype"></param>
  54. </member>
  55. <member name="P:QWPlatform.DataIntface.DataParameter.OracleDBType">
  56. <summary>
  57. oracle专用的数据库类型
  58. </summary>
  59. </member>
  60. <member name="T:QWPlatform.DataIntface.DataCopyAttribute">
  61. <summary>
  62. 数据批量复制实体信息
  63. </summary>
  64. </member>
  65. <member name="P:QWPlatform.DataIntface.DataCopyAttribute.FromValueType">
  66. <summary>
  67. 数据来源类型
  68. 1.来源复制数据
  69. 2.来源于默认值固定
  70. 3.来源于序列
  71. </summary>
  72. </member>
  73. <member name="P:QWPlatform.DataIntface.DataCopyAttribute.SequentExpress">
  74. <summary>
  75. 序列表达式,只有序列时可以使用
  76. </summary>
  77. </member>
  78. <member name="P:QWPlatform.DataIntface.DataCopyAttribute.FixValue">
  79. <summary>
  80. 固定值
  81. </summary>
  82. </member>
  83. <member name="P:QWPlatform.DataIntface.DataCopyAttribute.FromColName">
  84. <summary>
  85. 源始列名称
  86. </summary>
  87. </member>
  88. <member name="P:QWPlatform.DataIntface.DataCopyAttribute.TagetColName">
  89. <summary>
  90. 目标列名
  91. </summary>
  92. </member>
  93. <member name="P:QWPlatform.DataIntface.DataCopyAttribute.DBType">
  94. <summary>
  95. 数据库类型
  96. </summary>
  97. </member>
  98. <member name="T:QWPlatform.DataIntface.Database.DataFactory">
  99. <summary>
  100. 数据工厂
  101. </summary>
  102. </member>
  103. <member name="P:QWPlatform.DataIntface.Database.DataFactory.DataBaseConnectionString">
  104. <summary>
  105. 获取当前数据库的连接对象
  106. </summary>
  107. </member>
  108. <member name="M:QWPlatform.DataIntface.Database.DataFactory.#ctor">
  109. <summary>
  110. 工厂初始化(默认工厂)
  111. </summary>
  112. </member>
  113. <member name="M:QWPlatform.DataIntface.Database.DataFactory.#ctor(System.String)">
  114. <summary>
  115. 指定配置节点中的连接串名称,实倒化工厂
  116. </summary>
  117. <param name="constrName">连接字符名</param>
  118. </member>
  119. <member name="M:QWPlatform.DataIntface.Database.DataFactory.#ctor(System.String,QWPlatform.DataIntface.DBType)">
  120. <summary>
  121. 指定数据库连接字符串与数据库类型, 创建实例对象
  122. </summary>
  123. <param name="connectionString">数据库连接字符串</param>
  124. <param name="dbType">数据库类型</param>
  125. </member>
  126. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateFactory(System.String)">
  127. <summary>
  128. 执行工厂创建
  129. </summary>
  130. <param name="constr"></param>
  131. </member>
  132. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateInstance``1(System.String)">
  133. <summary>
  134. 数据工厂创建实例化对象
  135. </summary>
  136. <typeparam name="T">接口名称</typeparam>
  137. <param name="className">类名称,如果有命名空间则前缀带命名空间,命名空间前不添加"."符号</param>
  138. <returns></returns>
  139. </member>
  140. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateTransactionInstance``1(System.String)">
  141. <summary>
  142. 创建事务的实例
  143. </summary>
  144. <typeparam name="T"></typeparam>
  145. <param name="className"></param>
  146. <returns></returns>
  147. </member>
  148. <member name="M:QWPlatform.DataIntface.Database.DataFactory.ResetDataSource(System.String,System.String)">
  149. <summary>
  150. 重写数据源,通过在运行时重新指定数据源
  151. </summary>
  152. <param name="connnection">数据库连接字符串</param>
  153. <param name="providerName">数据源提供名称,必须在database.config中进行配置</param>
  154. </member>
  155. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateInsertBuilder">
  156. <summary>
  157. 创建一个增加数据构造者
  158. </summary>
  159. <returns></returns>
  160. </member>
  161. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateUpdateBuilder">
  162. <summary>
  163. 创建一个更新构造者
  164. </summary>
  165. <returns></returns>
  166. </member>
  167. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateDeleteBuilder">
  168. <summary>
  169. 删除一个删除构造者
  170. </summary>
  171. <returns></returns>
  172. </member>
  173. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateSelectBuilder">
  174. <summary>
  175. 创建一个查询构造者
  176. </summary>
  177. <returns></returns>
  178. </member>
  179. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateProcedureBuilder">
  180. <summary>
  181. 创建一个存储过程调用构造者
  182. </summary>
  183. <returns></returns>
  184. </member>
  185. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateSqlBuilder">
  186. <summary>
  187. 创建简单SQL语句构造者
  188. </summary>
  189. <returns></returns>
  190. </member>
  191. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateTransaction">
  192. <summary>
  193. 创建事务对象
  194. </summary>
  195. <returns></returns>
  196. </member>
  197. <member name="M:QWPlatform.DataIntface.Database.DataFactory.CreateDataBaseBuilder">
  198. <summary>
  199. 创建数据库实现工具对象
  200. </summary>
  201. <returns></returns>
  202. </member>
  203. <member name="T:QWPlatform.DataIntface.Database.OnTableChangeEventHandler">
  204. <summary>
  205. 委托订阅
  206. </summary>
  207. <param name="sender">源</param>
  208. <param name="e">参数</param>
  209. </member>
  210. <member name="T:QWPlatform.DataIntface.Database.DependencyEventArgs">
  211. <summary>
  212. 注册依赖事件参数信息
  213. </summary>
  214. </member>
  215. <member name="M:QWPlatform.DataIntface.Database.DependencyEventArgs.#ctor(System.String,System.String,QWPlatform.DataIntface.Database.ChanageType,System.String)">
  216. <summary>
  217. 初始化参数
  218. </summary>
  219. <param name="tab"></param>
  220. <param name="rowid"></param>
  221. <param name="type"></param>
  222. <param name="dbSource">数据源</param>
  223. </member>
  224. <member name="P:QWPlatform.DataIntface.Database.DependencyEventArgs.TableName">
  225. <summary>
  226. 表名称
  227. </summary>
  228. </member>
  229. <member name="P:QWPlatform.DataIntface.Database.DependencyEventArgs.RowID">
  230. <summary>
  231. 行ID
  232. </summary>
  233. </member>
  234. <member name="P:QWPlatform.DataIntface.Database.DependencyEventArgs.DoType">
  235. <summary>
  236. 变更类型
  237. </summary>
  238. </member>
  239. <member name="P:QWPlatform.DataIntface.Database.DependencyEventArgs.DbSource">
  240. <summary>
  241. 当前数据库的连接字符串
  242. </summary>
  243. </member>
  244. <member name="T:QWPlatform.DataIntface.Database.ChanageType">
  245. <summary>
  246. 改变类型
  247. </summary>
  248. </member>
  249. <member name="T:QWPlatform.DataIntface.Database.IDataProvider">
  250. <summary>
  251. 数据支持接口
  252. </summary>
  253. </member>
  254. <member name="M:QWPlatform.DataIntface.Database.IDataProvider.DatabaseConnection(System.String)">
  255. <summary>
  256. 数据库连接字符串
  257. </summary>
  258. <param name="conn"></param>
  259. </member>
  260. <member name="M:QWPlatform.DataIntface.Database.IDataProvider.GetDALAssemblyNameSpace">
  261. <summary>
  262. 获取DAL所在的命名空间
  263. </summary>
  264. <returns></returns>
  265. </member>
  266. <member name="M:QWPlatform.DataIntface.Database.IDataProvider.GetDALAssemblyNameTransSpace">
  267. <summary>
  268. 事务接口的命名空间
  269. </summary>
  270. <returns></returns>
  271. </member>
  272. <member name="T:QWPlatform.DataIntface.Builders.IDataBaseBuilder">
  273. <summary>
  274. 数据库资源接口
  275. </summary>
  276. </member>
  277. <member name="E:QWPlatform.DataIntface.Builders.IDataBaseBuilder.OnTableChangeEvent">
  278. <summary>
  279. 当依赖表发生变更事件
  280. </summary>
  281. </member>
  282. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.OpenDataBase">
  283. <summary>
  284. 打开数据库
  285. </summary>
  286. <returns></returns>
  287. </member>
  288. <member name="P:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetDateTime">
  289. <summary>
  290. 数据库时间获取
  291. </summary>
  292. </member>
  293. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.RegisterDependencyTable(System.String)">
  294. <summary>
  295. 注册表名称
  296. </summary>
  297. <param name="tabName">监听表名称</param>
  298. </member>
  299. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.UnRegisterDependencyTable(System.String)">
  300. <summary>
  301. 取消监听
  302. </summary>
  303. <param name="tabName"></param>
  304. </member>
  305. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetALLTables">
  306. <summary>
  307. 获取数据库中所有表
  308. </summary>
  309. <returns></returns>
  310. </member>
  311. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetAllViews">
  312. <summary>
  313. 获取数据库中所有视图
  314. </summary>
  315. <returns></returns>
  316. </member>
  317. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetAllProcs">
  318. <summary>
  319. 获取数据库所有存储过程
  320. </summary>
  321. <returns></returns>
  322. </member>
  323. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetAllProcsIncodePackage">
  324. <summary>
  325. 获取所有存储过程,包含包中的存储过程
  326. </summary>
  327. <returns></returns>
  328. </member>
  329. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetPackages">
  330. <summary>
  331. 获取数据库所有包
  332. </summary>
  333. <returns></returns>
  334. </member>
  335. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetColumnByTabName(System.String)">
  336. <summary>
  337. 获取指定表的列
  338. </summary>
  339. <param name="tabName">表名称</param>
  340. <returns></returns>
  341. </member>
  342. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.CreateParameter">
  343. <summary>
  344. 创建实例下的参数
  345. </summary>
  346. <returns></returns>
  347. </member>
  348. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.CreateParameter(System.String,System.Object)">
  349. <summary>
  350. 创建实例下的参数
  351. </summary>
  352. <returns></returns>
  353. </member>
  354. <member name="M:QWPlatform.DataIntface.Builders.IDataBaseBuilder.GetProcedureParameter(System.String)">
  355. <summary>
  356. 获取存储过程参数列表
  357. </summary>
  358. <param name="spName"></param>
  359. <returns></returns>
  360. </member>
  361. <member name="T:QWPlatform.DataIntface.Builders.IDeleteBulider">
  362. <summary>
  363. 数据删除接口
  364. </summary>
  365. </member>
  366. <member name="M:QWPlatform.DataIntface.Builders.IDeleteBulider.Delete(System.String)">
  367. <summary>
  368. 删除
  369. </summary>
  370. <returns></returns>
  371. </member>
  372. <member name="M:QWPlatform.DataIntface.Builders.IDeleteBulider.Where(System.String,System.Object)">
  373. <summary>
  374. 删除条件
  375. </summary>
  376. <param name="key">数据列名称</param>
  377. <param name="val">数据列值</param>
  378. <returns></returns>
  379. </member>
  380. <member name="M:QWPlatform.DataIntface.Builders.IDeleteBulider.Execute">
  381. <summary>
  382. 执行删除
  383. </summary>
  384. <returns></returns>
  385. </member>
  386. <member name="M:QWPlatform.DataIntface.Builders.IDeleteBulider.Execute(QWPlatform.DataIntface.ITransaction)">
  387. <summary>
  388. 执行删除带事务操作
  389. </summary>
  390. <returns></returns>
  391. </member>
  392. <member name="T:QWPlatform.DataIntface.Builders.IInsertBuilder">
  393. <summary>
  394. 数据增加接口
  395. </summary>
  396. </member>
  397. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.Insert(System.String)">
  398. <summary>
  399. 数据插入对象
  400. </summary>
  401. <returns></returns>
  402. </member>
  403. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.Column(System.String,System.Object)">
  404. <summary>
  405. 控制插入列
  406. </summary>
  407. <param name="column">列名称</param>
  408. <param name="val">对应列值</param>
  409. <returns>返回当前对象</returns>
  410. </member>
  411. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.UpdateColumn(System.String)">
  412. <summary>
  413. 设置合并更新列
  414. </summary>
  415. <param name="column"></param>
  416. <returns></returns>
  417. </member>
  418. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.MergeOnColumn(System.String)">
  419. <summary>
  420. 设置合并更新条件列
  421. </summary>
  422. <param name="column"></param>
  423. <returns></returns>
  424. </member>
  425. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.BulkToDB(System.Data.DataTable,System.String)">
  426. <summary>
  427. 执行批量数量导入
  428. </summary>
  429. <param name="dt">数据源DT</param>
  430. <param name="targetTable">导入的目标表</param>
  431. <returns>返回导入成功行数</returns>
  432. </member>
  433. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.BulkToDB(System.Data.DataTable,System.String,System.Collections.Generic.List{QWPlatform.DataIntface.DataCopyAttribute})">
  434. <summary>
  435. 批量复制数据,根据规则导入
  436. </summary>
  437. <param name="dt"></param>
  438. <param name="targetTable"></param>
  439. <param name="DataCopyAttribute"></param>
  440. <returns></returns>
  441. </member>
  442. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.Execute">
  443. <summary>
  444. 执行数据插入
  445. </summary>
  446. <returns>返回影像的行数</returns>
  447. </member>
  448. <member name="M:QWPlatform.DataIntface.Builders.IInsertBuilder.Execute(QWPlatform.DataIntface.ITransaction)">
  449. <summary>
  450. 执行数据插入带事务操作
  451. </summary>
  452. <returns></returns>
  453. </member>
  454. <member name="T:QWPlatform.DataIntface.Builders.IProcedureBuilder">
  455. <summary>
  456. 存储过程构造
  457. </summary>
  458. </member>
  459. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.Procedure(System.String)">
  460. <summary>
  461. 存储过程
  462. </summary>
  463. <returns></returns>
  464. </member>
  465. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.Paramter(System.String,System.Object)">
  466. <summary>
  467. 存储过程输入参数
  468. </summary>
  469. <param name="paraName">参数名称</param>
  470. <param name="value">参数值</param>
  471. <returns></returns>
  472. </member>
  473. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.Paramter(System.String,System.Data.DbType,System.Object)">
  474. <summary>
  475. 指定存储过程输入参数类型
  476. </summary>
  477. <param name="paraName"></param>
  478. <param name="dbtype"></param>
  479. <param name="value"></param>
  480. <returns></returns>
  481. </member>
  482. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.Paramter(System.Data.IDataParameter)">
  483. <summary>
  484. SQL参数构造
  485. </summary>
  486. <param name="para">参数</param>
  487. <returns></returns>
  488. </member>
  489. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.Paramter(System.Data.IDataParameter[])">
  490. <summary>
  491. SQL参数构造
  492. </summary>
  493. <param name="paras">参数数组</param>
  494. <returns></returns>
  495. </member>
  496. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.ParamterOut(System.String,System.Boolean)">
  497. <summary>
  498. 存储过程输入参数(仅限游标使用,非游标类型需要指定输出参数类型与参数大小)
  499. </summary>
  500. <param name="paraName">参数名</param>
  501. <param name="isRefCursor">是否为游标</param>
  502. <returns></returns>
  503. </member>
  504. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.ParamterOut(System.String,System.Data.DbType,System.Int32)">
  505. <summary>
  506. 存储过程输入参数
  507. </summary>
  508. <param name="paraName">参数名</param>
  509. <param name="dbType">类型</param>
  510. <param name="size">长度</param>
  511. <returns></returns>
  512. </member>
  513. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.ParameterValue``1(System.String)">
  514. <summary>
  515. 获取输出参数
  516. </summary>
  517. <typeparam name="T">输出参数类型</typeparam>
  518. <param name="paraName">输出参数的名称</param>
  519. <returns>返回输出参数值</returns>
  520. </member>
  521. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.Execute">
  522. <summary>
  523. 执行存储过程
  524. </summary>
  525. </member>
  526. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.Execute(QWPlatform.DataIntface.ITransaction)">
  527. <summary>
  528. 执行存储过程带事务操作
  529. </summary>
  530. <returns></returns>
  531. </member>
  532. <member name="M:QWPlatform.DataIntface.Builders.IProcedureBuilder.ExecuteDataReader(QWPlatform.DataIntface.ITransaction)">
  533. <summary>
  534. 执行存储过程,输出参数游标(存储过程内部输出参数游标)
  535. </summary>
  536. <param name="trans">事务</param>
  537. <returns>返回连接对象,读完游标后关闭</returns>
  538. </member>
  539. <member name="T:QWPlatform.DataIntface.Builders.ISelectBuilder">
  540. <summary>
  541. 查询构造
  542. </summary>
  543. </member>
  544. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.From(System.String)">
  545. <summary>
  546. 表查询,通过构造查询多个表
  547. </summary>
  548. <param name="table"></param>
  549. <returns></returns>
  550. </member>
  551. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Columns(System.String)">
  552. <summary>
  553. 查询字段
  554. </summary>
  555. <param name="columnName">*表示所有列,空值表示所有列</param>
  556. <returns></returns>
  557. </member>
  558. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Columns(System.String[])">
  559. <summary>
  560. 查询字段列表
  561. </summary>
  562. <param name="columnNames">查询字段</param>
  563. <returns></returns>
  564. </member>
  565. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Where(System.String)">
  566. <summary>
  567. 查询where条件,and条件
  568. </summary>
  569. <param name="sql"></param>
  570. <returns></returns>
  571. </member>
  572. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Where(System.String,System.Object)">
  573. <summary>
  574. 根据查询条件直接查询,and条件
  575. </summary>
  576. <param name="column"></param>
  577. <param name="val"></param>
  578. <returns></returns>
  579. </member>
  580. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.OrWhere(System.String)">
  581. <summary>
  582. 查询where条件,or条件
  583. </summary>
  584. <param name="column">条件列</param>
  585. <returns>返回当前查询对象</returns>
  586. </member>
  587. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.OrWhere(System.String,System.Object)">
  588. <summary>
  589. 查询where条件,or条件
  590. </summary>
  591. <param name="column">条件列名称</param>
  592. <param name="val">条件值</param>
  593. <returns></returns>
  594. </member>
  595. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Parameters(System.String,System.Object)">
  596. <summary>
  597. 查询所需参数
  598. </summary>
  599. <param name="pName">参数名称</param>
  600. <param name="val">参数值</param>
  601. <returns></returns>
  602. </member>
  603. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.GroupBy(System.String)">
  604. <summary>
  605. 分组
  606. </summary>
  607. <param name="column">分组条件列</param>
  608. <returns></returns>
  609. </member>
  610. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.OrderBy(System.String)">
  611. <summary>
  612. 排序
  613. </summary>
  614. <param name="column">自定义排序(指定列名,可带ASC,或DESC)</param>
  615. <returns></returns>
  616. </member>
  617. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Paging(System.Int32,System.Int32)">
  618. <summary>
  619. 分页查询
  620. </summary>
  621. <param name="start">开始页</param>
  622. <param name="pageSize">页大小</param>
  623. <returns></returns>
  624. </member>
  625. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.PagingColumnName(System.String)">
  626. <summary>
  627. 分页主键字段(主要在于SQLServer使用)
  628. </summary>
  629. <param name="colName">主键名称</param>
  630. <returns></returns>
  631. </member>
  632. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Select">
  633. <summary>
  634. 执行查询
  635. </summary>
  636. <returns>返回数据集</returns>
  637. </member>
  638. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Select(System.Int32@)">
  639. <summary>
  640. 执行查询,返回datatable
  641. </summary>
  642. <param name="total">使用分页后返回总行数</param>
  643. <returns></returns>
  644. </member>
  645. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Select(System.Boolean,System.Int32)">
  646. <summary>
  647. 执行查询,首先检查缓存对象是否存在,如果存在,直接从缓存服务器获取
  648. 执行查询后会将该对象存储到缓存服务器中
  649. </summary>
  650. <param name="hourTime">缓存小时数</param>
  651. <returns></returns>
  652. </member>
  653. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.DataReader">
  654. <summary>
  655. 提供一种方法来读取一个或多个通过在数据源执行命令所获得的只进结果集流
  656. 使用完成后必须释放DataReader
  657. </summary>
  658. <returns></returns>
  659. </member>
  660. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Select``1">
  661. <summary>
  662. 可用用于首行首列的查询对象返回
  663. </summary>
  664. <typeparam name="T"></typeparam>
  665. <returns></returns>
  666. </member>
  667. <member name="M:QWPlatform.DataIntface.Builders.ISelectBuilder.Exists">
  668. <summary>
  669. 检查数据记录是否存在
  670. </summary>
  671. <returns>返回检查结果,true表示已查询到记录,false表示未查询到记录</returns>
  672. </member>
  673. <member name="T:QWPlatform.DataIntface.Builders.ISqlBuilder">
  674. <summary>
  675. SQL语句构造
  676. </summary>
  677. </member>
  678. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.SqlText(System.String)">
  679. <summary>
  680. SQL语句
  681. </summary>
  682. <param name="sql"></param>
  683. <returns></returns>
  684. </member>
  685. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Parameters(System.String,System.Object)">
  686. <summary>
  687. SQL的参数
  688. </summary>
  689. <param name="pName"></param>
  690. <param name="value"></param>
  691. <returns></returns>
  692. </member>
  693. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Parameters(System.Data.IDataParameter)">
  694. <summary>
  695. SQL参数构造
  696. </summary>
  697. <param name="parametes"></param>
  698. <returns></returns>
  699. </member>
  700. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Parameters(System.Data.IDataParameter[])">
  701. <summary>
  702. SQL参数构造
  703. </summary>
  704. <param name="parametes"></param>
  705. <returns></returns>
  706. </member>
  707. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Paging(System.Int32,System.Int32)">
  708. <summary>
  709. 分页查询
  710. </summary>
  711. <param name="startPage">开始页</param>
  712. <param name="pageSize">页大小</param>
  713. <returns></returns>
  714. </member>
  715. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.PagingColumnName(System.String)">
  716. <summary>
  717. 分页主键字段(主要在于SQLServer使用)
  718. </summary>
  719. <param name="colName">主键名称</param>
  720. <returns></returns>
  721. </member>
  722. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.OracleOptimizer(System.String)">
  723. <summary>
  724. Oracle优化器设置
  725. </summary>
  726. <param name="text">优化模式包括Rule,Choose,First rows,All rows,例如:/*+ first_rows +*/</param>
  727. <returns></returns>
  728. </member>
  729. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Select">
  730. <summary>
  731. 执行查询返回指定的类型
  732. </summary>
  733. <typeparam name="T"></typeparam>
  734. <returns></returns>
  735. </member>
  736. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Select(System.Int32@)">
  737. <summary>
  738. 执行查询,返回数据表与分页总行数
  739. </summary>
  740. <param name="total">输出分页调用的总行数</param>
  741. <returns></returns>
  742. </member>
  743. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Select(System.Boolean,System.Int32)">
  744. <summary>
  745. 查询使用缓存(存在缓存则从缓存中获取)
  746. </summary>
  747. <param name="hourTime">缓存小时数</param>
  748. <returns></returns>
  749. </member>
  750. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.DataReader">
  751. <summary>
  752. 提供一种方法来读取一个或多个通过在数据源执行命令所获得的只进结果集流
  753. 使用完成后必须释放DataReader
  754. </summary>
  755. <returns></returns>
  756. </member>
  757. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Exists">
  758. <summary>
  759. 检查数据记录是否存在
  760. </summary>
  761. <returns></returns>
  762. </member>
  763. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Select``1">
  764. <summary>
  765. 根据查询对象返回指定类型(可以替代返回首行首列操作)
  766. </summary>
  767. <typeparam name="T">指定返回类型</typeparam>
  768. <returns></returns>
  769. </member>
  770. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Execute">
  771. <summary>
  772. 执行非查询SQL语句
  773. </summary>
  774. <returns></returns>
  775. </member>
  776. <member name="M:QWPlatform.DataIntface.Builders.ISqlBuilder.Execute(QWPlatform.DataIntface.ITransaction)">
  777. <summary>
  778. 执行非查询SQL语句带事务操作
  779. </summary>
  780. <returns></returns>
  781. </member>
  782. <member name="T:QWPlatform.DataIntface.Builders.IUpdateBuilder">
  783. <summary>
  784. 更新数据库接口
  785. </summary>
  786. </member>
  787. <member name="M:QWPlatform.DataIntface.Builders.IUpdateBuilder.Update(System.String)">
  788. <summary>
  789. 更新数据表
  790. </summary>
  791. <param name="table"></param>
  792. <returns></returns>
  793. </member>
  794. <member name="M:QWPlatform.DataIntface.Builders.IUpdateBuilder.Column(System.String,System.Object)">
  795. <summary>
  796. 更新字段
  797. </summary>
  798. <param name="column"></param>
  799. <param name="val"></param>
  800. <returns></returns>
  801. </member>
  802. <member name="M:QWPlatform.DataIntface.Builders.IUpdateBuilder.Where(System.String,System.Object)">
  803. <summary>
  804. 更新条件
  805. </summary>
  806. <param name="fileds"></param>
  807. <returns></returns>
  808. </member>
  809. <member name="M:QWPlatform.DataIntface.Builders.IUpdateBuilder.Execute">
  810. <summary>
  811. 执行更新
  812. </summary>
  813. <returns></returns>
  814. </member>
  815. <member name="M:QWPlatform.DataIntface.Builders.IUpdateBuilder.Execute(QWPlatform.DataIntface.ITransaction)">
  816. <summary>
  817. 执行更新带事务操作
  818. </summary>
  819. <returns></returns>
  820. </member>
  821. <member name="T:QWPlatform.DataIntface.Builders.IWebAPIBuilder">
  822. <summary>
  823. 调用WebAPI接口
  824. </summary>
  825. </member>
  826. <member name="T:QWPlatform.DataIntface.Builders.IWebServiceBuilder">
  827. <summary>
  828. WebService接口构建,可以快速调用WebService接口
  829. </summary>
  830. </member>
  831. <member name="M:QWPlatform.DataIntface.Builders.IWebServiceBuilder.Url(System.String)">
  832. <summary>
  833. 调用WebService的Url地址
  834. </summary>
  835. <param name="address">具体Url地址</param>
  836. <returns></returns>
  837. </member>
  838. <member name="M:QWPlatform.DataIntface.Builders.IWebServiceBuilder.Method(System.String)">
  839. <summary>
  840. 调用WebService方法名称
  841. </summary>
  842. <param name="methodName"></param>
  843. <returns></returns>
  844. </member>
  845. <member name="M:QWPlatform.DataIntface.Builders.IWebServiceBuilder.Parameters(System.String,System.Object)">
  846. <summary>
  847. 执行具体参数
  848. </summary>
  849. <param name="name">参数名称</param>
  850. <param name="value">参数值</param>
  851. <returns></returns>
  852. </member>
  853. <member name="M:QWPlatform.DataIntface.Builders.IWebServiceBuilder.User(System.String)">
  854. <summary>
  855. 用户名称设置
  856. </summary>
  857. <param name="userName">用户名</param>
  858. <returns></returns>
  859. </member>
  860. <member name="M:QWPlatform.DataIntface.Builders.IWebServiceBuilder.Password(System.String)">
  861. <summary>
  862. 访问的用户密码
  863. </summary>
  864. <param name="password"></param>
  865. <returns></returns>
  866. </member>
  867. <member name="M:QWPlatform.DataIntface.Builders.IWebServiceBuilder.Execute">
  868. <summary>
  869. 执行WebService
  870. </summary>
  871. <returns></returns>
  872. </member>
  873. <member name="T:QWPlatform.DataIntface.IBuilders.IFTPBuilder">
  874. <summary>
  875. FTPBuilder存取设置
  876. </summary>
  877. </member>
  878. <member name="T:QWPlatform.DataIntface.IBuilders.IMessageQueue">
  879. <summary>
  880. 消息队列
  881. </summary>
  882. </member>
  883. <member name="T:QWPlatform.DataIntface.IBuilders.IReflectionBuilder">
  884. <summary>
  885. 反射调用程序集
  886. </summary>
  887. </member>
  888. <member name="M:QWPlatform.DataIntface.IBuilders.IReflectionBuilder.Path(System.String)">
  889. <summary>
  890. 调用调用对象的路径
  891. </summary>
  892. <param name="path">路径</param>
  893. <returns></returns>
  894. </member>
  895. <member name="M:QWPlatform.DataIntface.IBuilders.IReflectionBuilder.ClassName(System.String)">
  896. <summary>
  897. 调用的类型名称
  898. </summary>
  899. <param name="name"></param>
  900. <returns></returns>
  901. </member>
  902. <member name="M:QWPlatform.DataIntface.IBuilders.IReflectionBuilder.InitClass(System.Object[])">
  903. <summary>
  904. 初始化类参数
  905. </summary>
  906. <param name="paras"></param>
  907. <returns></returns>
  908. </member>
  909. <member name="M:QWPlatform.DataIntface.IBuilders.IReflectionBuilder.MethodName(System.String,System.Boolean)">
  910. <summary>
  911. 调用方法
  912. </summary>
  913. <param name="name">方法名称</param>
  914. <param name="isStatic">是否静态方法,默认非静态方法</param>
  915. <returns></returns>
  916. </member>
  917. <member name="M:QWPlatform.DataIntface.IBuilders.IReflectionBuilder.Parameters(System.String,System.Object)">
  918. <summary>
  919. 参数设置
  920. </summary>
  921. <param name="name">参数名称</param>
  922. <param name="value">参数值</param>
  923. <returns></returns>
  924. </member>
  925. <member name="M:QWPlatform.DataIntface.IBuilders.IReflectionBuilder.Execute">
  926. <summary>
  927. 执行方法的调用
  928. </summary>
  929. <returns></returns>
  930. </member>
  931. <member name="T:QWPlatform.DataIntface.ITransaction">
  932. <summary>
  933. 事务控制
  934. </summary>
  935. </member>
  936. <member name="M:QWPlatform.DataIntface.ITransaction.BeginTrans">
  937. <summary>
  938. 开始事务
  939. </summary>
  940. <returns></returns>
  941. </member>
  942. <member name="M:QWPlatform.DataIntface.ITransaction.CommitTrans">
  943. <summary>
  944. 提交事务
  945. </summary>
  946. </member>
  947. <member name="P:QWPlatform.DataIntface.ITransaction.TransObject">
  948. <summary>
  949. 事务对象
  950. </summary>
  951. </member>
  952. <member name="M:QWPlatform.DataIntface.ITransaction.Rollback">
  953. <summary>
  954. 事务回滚(全部)
  955. </summary>
  956. </member>
  957. <member name="M:QWPlatform.DataIntface.ITransaction.Rollback(System.String)">
  958. <summary>
  959. 事务回滚
  960. </summary>
  961. </member>
  962. <member name="M:QWPlatform.DataIntface.ITransaction.SavePoint(System.String)">
  963. <summary>
  964. 保存事务点
  965. </summary>
  966. <param name="pointName">事务点名称</param>
  967. </member>
  968. <member name="P:QWPlatform.DataIntface.ITransaction.TransID">
  969. <summary>
  970. 获取事务ID
  971. </summary>
  972. </member>
  973. <member name="P:QWPlatform.DataIntface.ITransaction.PointName">
  974. <summary>
  975. 获取事务保存点名称集合
  976. </summary>
  977. </member>
  978. <member name="T:QWPlatform.DataIntface.DataCopyValue">
  979. <summary>
  980. 数据默认值
  981. </summary>
  982. </member>
  983. <member name="F:QWPlatform.DataIntface.DataCopyValue.CopyData">
  984. <summary>
  985. 复制的数据
  986. </summary>
  987. </member>
  988. <member name="F:QWPlatform.DataIntface.DataCopyValue.SequentValue">
  989. <summary>
  990. 序列数据
  991. </summary>
  992. </member>
  993. <member name="F:QWPlatform.DataIntface.DataCopyValue.FixValue">
  994. <summary>
  995. 固定值
  996. </summary>
  997. </member>
  998. <member name="T:QWPlatform.DataIntface.OracleDBType">
  999. <summary>
  1000. Oracle的数据库类型
  1001. </summary>
  1002. </member>
  1003. <member name="F:QWPlatform.DataIntface.OracleDBType.None">
  1004. <summary>
  1005. 未指定的数据类型
  1006. </summary>
  1007. </member>
  1008. <member name="F:QWPlatform.DataIntface.OracleDBType.Raw">
  1009. <summary>
  1010. RAW格式
  1011. </summary>
  1012. </member>
  1013. <member name="F:QWPlatform.DataIntface.OracleDBType.Clob">
  1014. <summary>
  1015. Clob类型
  1016. </summary>
  1017. </member>
  1018. <member name="F:QWPlatform.DataIntface.OracleDBType.Blob">
  1019. <summary>
  1020. 数据字节类型
  1021. </summary>
  1022. </member>
  1023. <member name="F:QWPlatform.DataIntface.OracleDBType.XML">
  1024. <summary>
  1025. XML类型
  1026. </summary>
  1027. </member>
  1028. <member name="T:QWPlatform.DataIntface.Plugins.IPlugins">
  1029. <summary>
  1030. 插件的基本信息
  1031. </summary>
  1032. </member>
  1033. <member name="P:QWPlatform.DataIntface.Plugins.IPlugins.PluginName">
  1034. <summary>
  1035. 插件中文名称
  1036. </summary>
  1037. </member>
  1038. <member name="P:QWPlatform.DataIntface.Plugins.IPlugins.Description">
  1039. <summary>
  1040. 描述
  1041. </summary>
  1042. </member>
  1043. <member name="P:QWPlatform.DataIntface.Plugins.IPlugins.Context">
  1044. <summary>
  1045. HttpListenerContext 如果需要使用,请强制转换.比如: var cxt = Context as HttpListenerContext;
  1046. </summary>
  1047. </member>
  1048. <member name="P:QWPlatform.DataIntface.Plugins.IPlugins.PluginIcon">
  1049. <summary>
  1050. 控件图标控件
  1051. </summary>
  1052. </member>
  1053. <member name="M:QWPlatform.DataIntface.Plugins.IPlugins.Execute">
  1054. <summary>
  1055. 执行控件调用
  1056. </summary>
  1057. <returns></returns>
  1058. </member>
  1059. <member name="E:QWPlatform.DataIntface.Plugins.IPlugins.OnProcessStart">
  1060. <summary>
  1061. 开始处理时的事件
  1062. </summary>
  1063. </member>
  1064. <member name="E:QWPlatform.DataIntface.Plugins.IPlugins.OnProccessEnd">
  1065. <summary>
  1066. 完成处理时的事件
  1067. </summary>
  1068. </member>
  1069. <member name="T:QWPlatform.DataIntface.ServiceProxy.ServiceProxyParameter">
  1070. <summary>
  1071. WebServiceProxyParameter参数
  1072. </summary>
  1073. </member>
  1074. <member name="M:QWPlatform.DataIntface.ServiceProxy.ServiceProxyParameter.#ctor(System.String,System.Boolean)">
  1075. <summary>
  1076. 输出游标参数
  1077. </summary>
  1078. <param name="name"></param>
  1079. <param name="isRefCursor"></param>
  1080. </member>
  1081. <member name="P:QWPlatform.DataIntface.ServiceProxy.ServiceProxyParameter.Length">
  1082. <summary>
  1083. 参数长度
  1084. </summary>
  1085. </member>
  1086. <member name="T:QWPlatform.DataIntface.ServiceProxy.WebServiceFactory">
  1087. <summary>
  1088. 创建Web服务的工厂
  1089. </summary>
  1090. </member>
  1091. <member name="M:QWPlatform.DataIntface.ServiceProxy.WebServiceFactory.#ctor(System.String)">
  1092. <summary>
  1093. Web服务工厂
  1094. </summary>
  1095. </member>
  1096. <member name="M:QWPlatform.DataIntface.ServiceProxy.WebServiceFactory.CreateWebServiceBuilder">
  1097. <summary>
  1098. 创建Web访问的对象
  1099. </summary>
  1100. <returns></returns>
  1101. </member>
  1102. </members>
  1103. </doc>