Reference.cs 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // 此代码由工具生成。
  4. //
  5. // 对此文件的更改可能导致不正确的行为,并在以下条件下丢失:
  6. // 代码重新生成。
  7. // </auto-generated>
  8. //------------------------------------------------------------------------------
  9. namespace EES
  10. {
  11. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  12. [System.ServiceModel.ServiceContractAttribute(Namespace="http://www.glorysoft.com", ConfigurationName="EES.EESDeviceReportService")]
  13. public interface EESDeviceReportService
  14. {
  15. // CODEGEN: 正在生成消息协定,因为命名空间 的元素名称 RequestParam 未标记为 nillable
  16. [System.ServiceModel.OperationContractAttribute(Action="eesFixtrueCodeReport", ReplyAction="*")]
  17. EES.eesFixtrueCodeReportResponse eesFixtrueCodeReport(EES.eesFixtrueCodeReport request);
  18. [System.ServiceModel.OperationContractAttribute(Action="eesFixtrueCodeReport", ReplyAction="*")]
  19. System.Threading.Tasks.Task<EES.eesFixtrueCodeReportResponse> eesFixtrueCodeReportAsync(EES.eesFixtrueCodeReport request);
  20. // CODEGEN: 正在生成消息协定,因为命名空间 的元素名称 RequestParam 未标记为 nillable
  21. [System.ServiceModel.OperationContractAttribute(Action="eesDeviceStatusListReport", ReplyAction="*")]
  22. EES.eesDeviceStatusListReportResponse eesDeviceStatusListReport(EES.eesDeviceStatusListReport request);
  23. [System.ServiceModel.OperationContractAttribute(Action="eesDeviceStatusListReport", ReplyAction="*")]
  24. System.Threading.Tasks.Task<EES.eesDeviceStatusListReportResponse> eesDeviceStatusListReportAsync(EES.eesDeviceStatusListReport request);
  25. // CODEGEN: 正在生成消息协定,因为命名空间 的元素名称 RequestParam 未标记为 nillable
  26. [System.ServiceModel.OperationContractAttribute(Action="eesDropRateReport", ReplyAction="*")]
  27. EES.eesDropRateReportResponse eesDropRateReport(EES.eesDropRateReport request);
  28. [System.ServiceModel.OperationContractAttribute(Action="eesDropRateReport", ReplyAction="*")]
  29. System.Threading.Tasks.Task<EES.eesDropRateReportResponse> eesDropRateReportAsync(EES.eesDropRateReport request);
  30. // CODEGEN: 正在生成消息协定,因为命名空间 的元素名称 RequestParam 未标记为 nillable
  31. [System.ServiceModel.OperationContractAttribute(Action="eesDeviceStatusReport", ReplyAction="*")]
  32. EES.eesDeviceStatusReportResponse eesDeviceStatusReport(EES.eesDeviceStatusReport request);
  33. [System.ServiceModel.OperationContractAttribute(Action="eesDeviceStatusReport", ReplyAction="*")]
  34. System.Threading.Tasks.Task<EES.eesDeviceStatusReportResponse> eesDeviceStatusReportAsync(EES.eesDeviceStatusReport request);
  35. // CODEGEN: 正在生成消息协定,因为命名空间 的元素名称 RequestParam 未标记为 nillable
  36. [System.ServiceModel.OperationContractAttribute(Action="eesDefectTypeReport", ReplyAction="*")]
  37. EES.eesDefectTypeReportResponse eesDefectTypeReport(EES.eesDefectTypeReport request);
  38. [System.ServiceModel.OperationContractAttribute(Action="eesDefectTypeReport", ReplyAction="*")]
  39. System.Threading.Tasks.Task<EES.eesDefectTypeReportResponse> eesDefectTypeReportAsync(EES.eesDefectTypeReport request);
  40. // CODEGEN: 正在生成消息协定,因为命名空间 的元素名称 RequestParam 未标记为 nillable
  41. [System.ServiceModel.OperationContractAttribute(Action="eesProductSumReport", ReplyAction="*")]
  42. EES.eesProductSumReportResponse eesProductSumReport(EES.eesProductSumReport request);
  43. [System.ServiceModel.OperationContractAttribute(Action="eesProductSumReport", ReplyAction="*")]
  44. System.Threading.Tasks.Task<EES.eesProductSumReportResponse> eesProductSumReportAsync(EES.eesProductSumReport request);
  45. }
  46. [System.Diagnostics.DebuggerStepThroughAttribute()]
  47. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  48. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  49. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  50. public partial class eesFixtrueCodeReport
  51. {
  52. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesFixtrueCodeReport", Namespace="http://www.glorysoft.com", Order=0)]
  53. public EES.eesFixtrueCodeReportBody Body;
  54. public eesFixtrueCodeReport()
  55. {
  56. }
  57. public eesFixtrueCodeReport(EES.eesFixtrueCodeReportBody Body)
  58. {
  59. this.Body = Body;
  60. }
  61. }
  62. [System.Diagnostics.DebuggerStepThroughAttribute()]
  63. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  64. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  65. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  66. public partial class eesFixtrueCodeReportBody
  67. {
  68. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  69. public string RequestParam;
  70. public eesFixtrueCodeReportBody()
  71. {
  72. }
  73. public eesFixtrueCodeReportBody(string RequestParam)
  74. {
  75. this.RequestParam = RequestParam;
  76. }
  77. }
  78. [System.Diagnostics.DebuggerStepThroughAttribute()]
  79. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  80. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  81. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  82. public partial class eesFixtrueCodeReportResponse
  83. {
  84. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesFixtrueCodeReportResponse", Namespace="http://www.glorysoft.com", Order=0)]
  85. public EES.eesFixtrueCodeReportResponseBody Body;
  86. public eesFixtrueCodeReportResponse()
  87. {
  88. }
  89. public eesFixtrueCodeReportResponse(EES.eesFixtrueCodeReportResponseBody Body)
  90. {
  91. this.Body = Body;
  92. }
  93. }
  94. [System.Diagnostics.DebuggerStepThroughAttribute()]
  95. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  96. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  97. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  98. public partial class eesFixtrueCodeReportResponseBody
  99. {
  100. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  101. public string @return;
  102. public eesFixtrueCodeReportResponseBody()
  103. {
  104. }
  105. public eesFixtrueCodeReportResponseBody(string @return)
  106. {
  107. this.@return = @return;
  108. }
  109. }
  110. [System.Diagnostics.DebuggerStepThroughAttribute()]
  111. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  112. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  113. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  114. public partial class eesDeviceStatusListReport
  115. {
  116. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDeviceStatusListReport", Namespace="http://www.glorysoft.com", Order=0)]
  117. public EES.eesDeviceStatusListReportBody Body;
  118. public eesDeviceStatusListReport()
  119. {
  120. }
  121. public eesDeviceStatusListReport(EES.eesDeviceStatusListReportBody Body)
  122. {
  123. this.Body = Body;
  124. }
  125. }
  126. [System.Diagnostics.DebuggerStepThroughAttribute()]
  127. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  128. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  129. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  130. public partial class eesDeviceStatusListReportBody
  131. {
  132. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  133. public string RequestParam;
  134. public eesDeviceStatusListReportBody()
  135. {
  136. }
  137. public eesDeviceStatusListReportBody(string RequestParam)
  138. {
  139. this.RequestParam = RequestParam;
  140. }
  141. }
  142. [System.Diagnostics.DebuggerStepThroughAttribute()]
  143. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  144. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  145. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  146. public partial class eesDeviceStatusListReportResponse
  147. {
  148. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDeviceStatusListReportResponse", Namespace="http://www.glorysoft.com", Order=0)]
  149. public EES.eesDeviceStatusListReportResponseBody Body;
  150. public eesDeviceStatusListReportResponse()
  151. {
  152. }
  153. public eesDeviceStatusListReportResponse(EES.eesDeviceStatusListReportResponseBody Body)
  154. {
  155. this.Body = Body;
  156. }
  157. }
  158. [System.Diagnostics.DebuggerStepThroughAttribute()]
  159. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  160. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  161. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  162. public partial class eesDeviceStatusListReportResponseBody
  163. {
  164. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  165. public string @return;
  166. public eesDeviceStatusListReportResponseBody()
  167. {
  168. }
  169. public eesDeviceStatusListReportResponseBody(string @return)
  170. {
  171. this.@return = @return;
  172. }
  173. }
  174. [System.Diagnostics.DebuggerStepThroughAttribute()]
  175. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  176. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  177. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  178. public partial class eesDropRateReport
  179. {
  180. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDropRateReport", Namespace="http://www.glorysoft.com", Order=0)]
  181. public EES.eesDropRateReportBody Body;
  182. public eesDropRateReport()
  183. {
  184. }
  185. public eesDropRateReport(EES.eesDropRateReportBody Body)
  186. {
  187. this.Body = Body;
  188. }
  189. }
  190. [System.Diagnostics.DebuggerStepThroughAttribute()]
  191. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  192. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  193. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  194. public partial class eesDropRateReportBody
  195. {
  196. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  197. public string RequestParam;
  198. public eesDropRateReportBody()
  199. {
  200. }
  201. public eesDropRateReportBody(string RequestParam)
  202. {
  203. this.RequestParam = RequestParam;
  204. }
  205. }
  206. [System.Diagnostics.DebuggerStepThroughAttribute()]
  207. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  208. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  209. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  210. public partial class eesDropRateReportResponse
  211. {
  212. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDropRateReportResponse", Namespace="http://www.glorysoft.com", Order=0)]
  213. public EES.eesDropRateReportResponseBody Body;
  214. public eesDropRateReportResponse()
  215. {
  216. }
  217. public eesDropRateReportResponse(EES.eesDropRateReportResponseBody Body)
  218. {
  219. this.Body = Body;
  220. }
  221. }
  222. [System.Diagnostics.DebuggerStepThroughAttribute()]
  223. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  224. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  225. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  226. public partial class eesDropRateReportResponseBody
  227. {
  228. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  229. public string @return;
  230. public eesDropRateReportResponseBody()
  231. {
  232. }
  233. public eesDropRateReportResponseBody(string @return)
  234. {
  235. this.@return = @return;
  236. }
  237. }
  238. [System.Diagnostics.DebuggerStepThroughAttribute()]
  239. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  240. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  241. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  242. public partial class eesDeviceStatusReport
  243. {
  244. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDeviceStatusReport", Namespace="http://www.glorysoft.com", Order=0)]
  245. public EES.eesDeviceStatusReportBody Body;
  246. public eesDeviceStatusReport()
  247. {
  248. }
  249. public eesDeviceStatusReport(EES.eesDeviceStatusReportBody Body)
  250. {
  251. this.Body = Body;
  252. }
  253. }
  254. [System.Diagnostics.DebuggerStepThroughAttribute()]
  255. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  256. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  257. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  258. public partial class eesDeviceStatusReportBody
  259. {
  260. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  261. public string RequestParam;
  262. public eesDeviceStatusReportBody()
  263. {
  264. }
  265. public eesDeviceStatusReportBody(string RequestParam)
  266. {
  267. this.RequestParam = RequestParam;
  268. }
  269. }
  270. [System.Diagnostics.DebuggerStepThroughAttribute()]
  271. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  272. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  273. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  274. public partial class eesDeviceStatusReportResponse
  275. {
  276. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDeviceStatusReportResponse", Namespace="http://www.glorysoft.com", Order=0)]
  277. public EES.eesDeviceStatusReportResponseBody Body;
  278. public eesDeviceStatusReportResponse()
  279. {
  280. }
  281. public eesDeviceStatusReportResponse(EES.eesDeviceStatusReportResponseBody Body)
  282. {
  283. this.Body = Body;
  284. }
  285. }
  286. [System.Diagnostics.DebuggerStepThroughAttribute()]
  287. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  288. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  289. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  290. public partial class eesDeviceStatusReportResponseBody
  291. {
  292. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  293. public string @return;
  294. public eesDeviceStatusReportResponseBody()
  295. {
  296. }
  297. public eesDeviceStatusReportResponseBody(string @return)
  298. {
  299. this.@return = @return;
  300. }
  301. }
  302. [System.Diagnostics.DebuggerStepThroughAttribute()]
  303. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  304. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  305. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  306. public partial class eesDefectTypeReport
  307. {
  308. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDefectTypeReport", Namespace="http://www.glorysoft.com", Order=0)]
  309. public EES.eesDefectTypeReportBody Body;
  310. public eesDefectTypeReport()
  311. {
  312. }
  313. public eesDefectTypeReport(EES.eesDefectTypeReportBody Body)
  314. {
  315. this.Body = Body;
  316. }
  317. }
  318. [System.Diagnostics.DebuggerStepThroughAttribute()]
  319. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  320. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  321. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  322. public partial class eesDefectTypeReportBody
  323. {
  324. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  325. public string RequestParam;
  326. public eesDefectTypeReportBody()
  327. {
  328. }
  329. public eesDefectTypeReportBody(string RequestParam)
  330. {
  331. this.RequestParam = RequestParam;
  332. }
  333. }
  334. [System.Diagnostics.DebuggerStepThroughAttribute()]
  335. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  336. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  337. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  338. public partial class eesDefectTypeReportResponse
  339. {
  340. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesDefectTypeReportResponse", Namespace="http://www.glorysoft.com", Order=0)]
  341. public EES.eesDefectTypeReportResponseBody Body;
  342. public eesDefectTypeReportResponse()
  343. {
  344. }
  345. public eesDefectTypeReportResponse(EES.eesDefectTypeReportResponseBody Body)
  346. {
  347. this.Body = Body;
  348. }
  349. }
  350. [System.Diagnostics.DebuggerStepThroughAttribute()]
  351. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  352. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  353. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  354. public partial class eesDefectTypeReportResponseBody
  355. {
  356. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  357. public string @return;
  358. public eesDefectTypeReportResponseBody()
  359. {
  360. }
  361. public eesDefectTypeReportResponseBody(string @return)
  362. {
  363. this.@return = @return;
  364. }
  365. }
  366. [System.Diagnostics.DebuggerStepThroughAttribute()]
  367. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  368. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  369. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  370. public partial class eesProductSumReport
  371. {
  372. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesProductSumReport", Namespace="http://www.glorysoft.com", Order=0)]
  373. public EES.eesProductSumReportBody Body;
  374. public eesProductSumReport()
  375. {
  376. }
  377. public eesProductSumReport(EES.eesProductSumReportBody Body)
  378. {
  379. this.Body = Body;
  380. }
  381. }
  382. [System.Diagnostics.DebuggerStepThroughAttribute()]
  383. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  384. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  385. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  386. public partial class eesProductSumReportBody
  387. {
  388. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  389. public string RequestParam;
  390. public eesProductSumReportBody()
  391. {
  392. }
  393. public eesProductSumReportBody(string RequestParam)
  394. {
  395. this.RequestParam = RequestParam;
  396. }
  397. }
  398. [System.Diagnostics.DebuggerStepThroughAttribute()]
  399. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  400. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  401. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  402. public partial class eesProductSumReportResponse
  403. {
  404. [System.ServiceModel.MessageBodyMemberAttribute(Name="eesProductSumReportResponse", Namespace="http://www.glorysoft.com", Order=0)]
  405. public EES.eesProductSumReportResponseBody Body;
  406. public eesProductSumReportResponse()
  407. {
  408. }
  409. public eesProductSumReportResponse(EES.eesProductSumReportResponseBody Body)
  410. {
  411. this.Body = Body;
  412. }
  413. }
  414. [System.Diagnostics.DebuggerStepThroughAttribute()]
  415. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  416. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  417. [System.Runtime.Serialization.DataContractAttribute(Namespace="")]
  418. public partial class eesProductSumReportResponseBody
  419. {
  420. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  421. public string @return;
  422. public eesProductSumReportResponseBody()
  423. {
  424. }
  425. public eesProductSumReportResponseBody(string @return)
  426. {
  427. this.@return = @return;
  428. }
  429. }
  430. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  431. public interface EESDeviceReportServiceChannel : EES.EESDeviceReportService, System.ServiceModel.IClientChannel
  432. {
  433. }
  434. [System.Diagnostics.DebuggerStepThroughAttribute()]
  435. [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
  436. public partial class EESDeviceReportServiceClient : System.ServiceModel.ClientBase<EES.EESDeviceReportService>, EES.EESDeviceReportService
  437. {
  438. /// <summary>
  439. /// 实现此分部方法,配置服务终结点。
  440. /// </summary>
  441. /// <param name="serviceEndpoint">要配置的终结点</param>
  442. /// <param name="clientCredentials">客户端凭据</param>
  443. static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
  444. public EESDeviceReportServiceClient() :
  445. base(EESDeviceReportServiceClient.GetDefaultBinding(), EESDeviceReportServiceClient.GetDefaultEndpointAddress())
  446. {
  447. this.Endpoint.Name = EndpointConfiguration.EESDeviceReportServicePort.ToString();
  448. ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
  449. }
  450. public EESDeviceReportServiceClient(EndpointConfiguration endpointConfiguration) :
  451. base(EESDeviceReportServiceClient.GetBindingForEndpoint(endpointConfiguration), EESDeviceReportServiceClient.GetEndpointAddress(endpointConfiguration))
  452. {
  453. this.Endpoint.Name = endpointConfiguration.ToString();
  454. ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
  455. }
  456. public EESDeviceReportServiceClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
  457. base(EESDeviceReportServiceClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
  458. {
  459. this.Endpoint.Name = endpointConfiguration.ToString();
  460. ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
  461. }
  462. public EESDeviceReportServiceClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
  463. base(EESDeviceReportServiceClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
  464. {
  465. this.Endpoint.Name = endpointConfiguration.ToString();
  466. ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
  467. }
  468. public EESDeviceReportServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
  469. base(binding, remoteAddress)
  470. {
  471. }
  472. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  473. EES.eesFixtrueCodeReportResponse EES.EESDeviceReportService.eesFixtrueCodeReport(EES.eesFixtrueCodeReport request)
  474. {
  475. return base.Channel.eesFixtrueCodeReport(request);
  476. }
  477. public string eesFixtrueCodeReport(string RequestParam)
  478. {
  479. EES.eesFixtrueCodeReport inValue = new EES.eesFixtrueCodeReport();
  480. inValue.Body = new EES.eesFixtrueCodeReportBody();
  481. inValue.Body.RequestParam = RequestParam;
  482. EES.eesFixtrueCodeReportResponse retVal = ((EES.EESDeviceReportService)(this)).eesFixtrueCodeReport(inValue);
  483. return retVal.Body.@return;
  484. }
  485. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  486. System.Threading.Tasks.Task<EES.eesFixtrueCodeReportResponse> EES.EESDeviceReportService.eesFixtrueCodeReportAsync(EES.eesFixtrueCodeReport request)
  487. {
  488. return base.Channel.eesFixtrueCodeReportAsync(request);
  489. }
  490. public System.Threading.Tasks.Task<EES.eesFixtrueCodeReportResponse> eesFixtrueCodeReportAsync(string RequestParam)
  491. {
  492. EES.eesFixtrueCodeReport inValue = new EES.eesFixtrueCodeReport();
  493. inValue.Body = new EES.eesFixtrueCodeReportBody();
  494. inValue.Body.RequestParam = RequestParam;
  495. return ((EES.EESDeviceReportService)(this)).eesFixtrueCodeReportAsync(inValue);
  496. }
  497. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  498. EES.eesDeviceStatusListReportResponse EES.EESDeviceReportService.eesDeviceStatusListReport(EES.eesDeviceStatusListReport request)
  499. {
  500. return base.Channel.eesDeviceStatusListReport(request);
  501. }
  502. public string eesDeviceStatusListReport(string RequestParam)
  503. {
  504. EES.eesDeviceStatusListReport inValue = new EES.eesDeviceStatusListReport();
  505. inValue.Body = new EES.eesDeviceStatusListReportBody();
  506. inValue.Body.RequestParam = RequestParam;
  507. EES.eesDeviceStatusListReportResponse retVal = ((EES.EESDeviceReportService)(this)).eesDeviceStatusListReport(inValue);
  508. return retVal.Body.@return;
  509. }
  510. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  511. System.Threading.Tasks.Task<EES.eesDeviceStatusListReportResponse> EES.EESDeviceReportService.eesDeviceStatusListReportAsync(EES.eesDeviceStatusListReport request)
  512. {
  513. return base.Channel.eesDeviceStatusListReportAsync(request);
  514. }
  515. public System.Threading.Tasks.Task<EES.eesDeviceStatusListReportResponse> eesDeviceStatusListReportAsync(string RequestParam)
  516. {
  517. EES.eesDeviceStatusListReport inValue = new EES.eesDeviceStatusListReport();
  518. inValue.Body = new EES.eesDeviceStatusListReportBody();
  519. inValue.Body.RequestParam = RequestParam;
  520. return ((EES.EESDeviceReportService)(this)).eesDeviceStatusListReportAsync(inValue);
  521. }
  522. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  523. EES.eesDropRateReportResponse EES.EESDeviceReportService.eesDropRateReport(EES.eesDropRateReport request)
  524. {
  525. return base.Channel.eesDropRateReport(request);
  526. }
  527. public string eesDropRateReport(string RequestParam)
  528. {
  529. EES.eesDropRateReport inValue = new EES.eesDropRateReport();
  530. inValue.Body = new EES.eesDropRateReportBody();
  531. inValue.Body.RequestParam = RequestParam;
  532. EES.eesDropRateReportResponse retVal = ((EES.EESDeviceReportService)(this)).eesDropRateReport(inValue);
  533. return retVal.Body.@return;
  534. }
  535. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  536. System.Threading.Tasks.Task<EES.eesDropRateReportResponse> EES.EESDeviceReportService.eesDropRateReportAsync(EES.eesDropRateReport request)
  537. {
  538. return base.Channel.eesDropRateReportAsync(request);
  539. }
  540. public System.Threading.Tasks.Task<EES.eesDropRateReportResponse> eesDropRateReportAsync(string RequestParam)
  541. {
  542. EES.eesDropRateReport inValue = new EES.eesDropRateReport();
  543. inValue.Body = new EES.eesDropRateReportBody();
  544. inValue.Body.RequestParam = RequestParam;
  545. return ((EES.EESDeviceReportService)(this)).eesDropRateReportAsync(inValue);
  546. }
  547. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  548. EES.eesDeviceStatusReportResponse EES.EESDeviceReportService.eesDeviceStatusReport(EES.eesDeviceStatusReport request)
  549. {
  550. return base.Channel.eesDeviceStatusReport(request);
  551. }
  552. public string eesDeviceStatusReport(string RequestParam)
  553. {
  554. EES.eesDeviceStatusReport inValue = new EES.eesDeviceStatusReport();
  555. inValue.Body = new EES.eesDeviceStatusReportBody();
  556. inValue.Body.RequestParam = RequestParam;
  557. EES.eesDeviceStatusReportResponse retVal = ((EES.EESDeviceReportService)(this)).eesDeviceStatusReport(inValue);
  558. return retVal.Body.@return;
  559. }
  560. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  561. System.Threading.Tasks.Task<EES.eesDeviceStatusReportResponse> EES.EESDeviceReportService.eesDeviceStatusReportAsync(EES.eesDeviceStatusReport request)
  562. {
  563. return base.Channel.eesDeviceStatusReportAsync(request);
  564. }
  565. public System.Threading.Tasks.Task<EES.eesDeviceStatusReportResponse> eesDeviceStatusReportAsync(string RequestParam)
  566. {
  567. EES.eesDeviceStatusReport inValue = new EES.eesDeviceStatusReport();
  568. inValue.Body = new EES.eesDeviceStatusReportBody();
  569. inValue.Body.RequestParam = RequestParam;
  570. return ((EES.EESDeviceReportService)(this)).eesDeviceStatusReportAsync(inValue);
  571. }
  572. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  573. EES.eesDefectTypeReportResponse EES.EESDeviceReportService.eesDefectTypeReport(EES.eesDefectTypeReport request)
  574. {
  575. return base.Channel.eesDefectTypeReport(request);
  576. }
  577. public string eesDefectTypeReport(string RequestParam)
  578. {
  579. EES.eesDefectTypeReport inValue = new EES.eesDefectTypeReport();
  580. inValue.Body = new EES.eesDefectTypeReportBody();
  581. inValue.Body.RequestParam = RequestParam;
  582. EES.eesDefectTypeReportResponse retVal = ((EES.EESDeviceReportService)(this)).eesDefectTypeReport(inValue);
  583. return retVal.Body.@return;
  584. }
  585. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  586. System.Threading.Tasks.Task<EES.eesDefectTypeReportResponse> EES.EESDeviceReportService.eesDefectTypeReportAsync(EES.eesDefectTypeReport request)
  587. {
  588. return base.Channel.eesDefectTypeReportAsync(request);
  589. }
  590. public System.Threading.Tasks.Task<EES.eesDefectTypeReportResponse> eesDefectTypeReportAsync(string RequestParam)
  591. {
  592. EES.eesDefectTypeReport inValue = new EES.eesDefectTypeReport();
  593. inValue.Body = new EES.eesDefectTypeReportBody();
  594. inValue.Body.RequestParam = RequestParam;
  595. return ((EES.EESDeviceReportService)(this)).eesDefectTypeReportAsync(inValue);
  596. }
  597. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  598. EES.eesProductSumReportResponse EES.EESDeviceReportService.eesProductSumReport(EES.eesProductSumReport request)
  599. {
  600. return base.Channel.eesProductSumReport(request);
  601. }
  602. public string eesProductSumReport(string RequestParam)
  603. {
  604. EES.eesProductSumReport inValue = new EES.eesProductSumReport();
  605. inValue.Body = new EES.eesProductSumReportBody();
  606. inValue.Body.RequestParam = RequestParam;
  607. EES.eesProductSumReportResponse retVal = ((EES.EESDeviceReportService)(this)).eesProductSumReport(inValue);
  608. return retVal.Body.@return;
  609. }
  610. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  611. System.Threading.Tasks.Task<EES.eesProductSumReportResponse> EES.EESDeviceReportService.eesProductSumReportAsync(EES.eesProductSumReport request)
  612. {
  613. return base.Channel.eesProductSumReportAsync(request);
  614. }
  615. public System.Threading.Tasks.Task<EES.eesProductSumReportResponse> eesProductSumReportAsync(string RequestParam)
  616. {
  617. EES.eesProductSumReport inValue = new EES.eesProductSumReport();
  618. inValue.Body = new EES.eesProductSumReportBody();
  619. inValue.Body.RequestParam = RequestParam;
  620. return ((EES.EESDeviceReportService)(this)).eesProductSumReportAsync(inValue);
  621. }
  622. public virtual System.Threading.Tasks.Task OpenAsync()
  623. {
  624. return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
  625. }
  626. public virtual System.Threading.Tasks.Task CloseAsync()
  627. {
  628. return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
  629. }
  630. private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
  631. {
  632. if ((endpointConfiguration == EndpointConfiguration.EESDeviceReportServicePort))
  633. {
  634. System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
  635. result.MaxBufferSize = int.MaxValue;
  636. result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
  637. result.MaxReceivedMessageSize = int.MaxValue;
  638. result.AllowCookies = true;
  639. return result;
  640. }
  641. throw new System.InvalidOperationException(string.Format("找不到名称为“{0}”的终结点。", endpointConfiguration));
  642. }
  643. private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
  644. {
  645. if ((endpointConfiguration == EndpointConfiguration.EESDeviceReportServicePort))
  646. {
  647. return new System.ServiceModel.EndpointAddress("http://192.168.56.83:8091/tpifservice/service/EESDeviceReportService");
  648. }
  649. throw new System.InvalidOperationException(string.Format("找不到名称为“{0}”的终结点。", endpointConfiguration));
  650. }
  651. private static System.ServiceModel.Channels.Binding GetDefaultBinding()
  652. {
  653. return EESDeviceReportServiceClient.GetBindingForEndpoint(EndpointConfiguration.EESDeviceReportServicePort);
  654. }
  655. private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress()
  656. {
  657. return EESDeviceReportServiceClient.GetEndpointAddress(EndpointConfiguration.EESDeviceReportServicePort);
  658. }
  659. public enum EndpointConfiguration
  660. {
  661. EESDeviceReportServicePort,
  662. }
  663. }
  664. }