Reference.cs 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // 此代码由工具生成。
  4. // 运行时版本:4.0.30319.42000
  5. //
  6. // 对此文件的更改可能会导致不正确的行为,并且如果
  7. // 重新生成代码,这些更改将会丢失。
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. namespace GSMarketSys.nsTraceWebService {
  11. using System.Runtime.Serialization;
  12. using System;
  13. [System.Diagnostics.DebuggerStepThroughAttribute()]
  14. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
  15. [System.Runtime.Serialization.DataContractAttribute(Name="TraceResult", Namespace="http://tempuri.org/")]
  16. [System.SerializableAttribute()]
  17. public partial class TraceResult : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
  18. [System.NonSerializedAttribute()]
  19. private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
  20. [System.Runtime.Serialization.OptionalFieldAttribute()]
  21. private string TraceCodeField;
  22. [System.Runtime.Serialization.OptionalFieldAttribute()]
  23. private string BatchCodeField;
  24. [System.Runtime.Serialization.OptionalFieldAttribute()]
  25. private string ProductionLocationField;
  26. private System.DateTime SlaughterDateField;
  27. [System.Runtime.Serialization.OptionalFieldAttribute()]
  28. private string ProductTypeField;
  29. [System.Runtime.Serialization.OptionalFieldAttribute()]
  30. private GSMarketSys.nsTraceWebService.FlowNode[] FlowListField;
  31. [global::System.ComponentModel.BrowsableAttribute(false)]
  32. public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
  33. get {
  34. return this.extensionDataField;
  35. }
  36. set {
  37. this.extensionDataField = value;
  38. }
  39. }
  40. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
  41. public string TraceCode {
  42. get {
  43. return this.TraceCodeField;
  44. }
  45. set {
  46. if ((object.ReferenceEquals(this.TraceCodeField, value) != true)) {
  47. this.TraceCodeField = value;
  48. this.RaisePropertyChanged("TraceCode");
  49. }
  50. }
  51. }
  52. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=1)]
  53. public string BatchCode {
  54. get {
  55. return this.BatchCodeField;
  56. }
  57. set {
  58. if ((object.ReferenceEquals(this.BatchCodeField, value) != true)) {
  59. this.BatchCodeField = value;
  60. this.RaisePropertyChanged("BatchCode");
  61. }
  62. }
  63. }
  64. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)]
  65. public string ProductionLocation {
  66. get {
  67. return this.ProductionLocationField;
  68. }
  69. set {
  70. if ((object.ReferenceEquals(this.ProductionLocationField, value) != true)) {
  71. this.ProductionLocationField = value;
  72. this.RaisePropertyChanged("ProductionLocation");
  73. }
  74. }
  75. }
  76. [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true, Order=3)]
  77. public System.DateTime SlaughterDate {
  78. get {
  79. return this.SlaughterDateField;
  80. }
  81. set {
  82. if ((this.SlaughterDateField.Equals(value) != true)) {
  83. this.SlaughterDateField = value;
  84. this.RaisePropertyChanged("SlaughterDate");
  85. }
  86. }
  87. }
  88. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)]
  89. public string ProductType {
  90. get {
  91. return this.ProductTypeField;
  92. }
  93. set {
  94. if ((object.ReferenceEquals(this.ProductTypeField, value) != true)) {
  95. this.ProductTypeField = value;
  96. this.RaisePropertyChanged("ProductType");
  97. }
  98. }
  99. }
  100. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)]
  101. public GSMarketSys.nsTraceWebService.FlowNode[] FlowList {
  102. get {
  103. return this.FlowListField;
  104. }
  105. set {
  106. if ((object.ReferenceEquals(this.FlowListField, value) != true)) {
  107. this.FlowListField = value;
  108. this.RaisePropertyChanged("FlowList");
  109. }
  110. }
  111. }
  112. public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
  113. protected void RaisePropertyChanged(string propertyName) {
  114. System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
  115. if ((propertyChanged != null)) {
  116. propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
  117. }
  118. }
  119. }
  120. [System.Diagnostics.DebuggerStepThroughAttribute()]
  121. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
  122. [System.Runtime.Serialization.DataContractAttribute(Name="FlowNode", Namespace="http://tempuri.org/")]
  123. [System.SerializableAttribute()]
  124. public partial class FlowNode : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
  125. [System.NonSerializedAttribute()]
  126. private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
  127. private int FlowIndexField;
  128. private int NodeTypeField;
  129. [System.Runtime.Serialization.OptionalFieldAttribute()]
  130. private string NodeNameField;
  131. [System.Runtime.Serialization.OptionalFieldAttribute()]
  132. private string ChargeManField;
  133. [global::System.ComponentModel.BrowsableAttribute(false)]
  134. public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
  135. get {
  136. return this.extensionDataField;
  137. }
  138. set {
  139. this.extensionDataField = value;
  140. }
  141. }
  142. [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
  143. public int FlowIndex {
  144. get {
  145. return this.FlowIndexField;
  146. }
  147. set {
  148. if ((this.FlowIndexField.Equals(value) != true)) {
  149. this.FlowIndexField = value;
  150. this.RaisePropertyChanged("FlowIndex");
  151. }
  152. }
  153. }
  154. [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
  155. public int NodeType {
  156. get {
  157. return this.NodeTypeField;
  158. }
  159. set {
  160. if ((this.NodeTypeField.Equals(value) != true)) {
  161. this.NodeTypeField = value;
  162. this.RaisePropertyChanged("NodeType");
  163. }
  164. }
  165. }
  166. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)]
  167. public string NodeName {
  168. get {
  169. return this.NodeNameField;
  170. }
  171. set {
  172. if ((object.ReferenceEquals(this.NodeNameField, value) != true)) {
  173. this.NodeNameField = value;
  174. this.RaisePropertyChanged("NodeName");
  175. }
  176. }
  177. }
  178. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)]
  179. public string ChargeMan {
  180. get {
  181. return this.ChargeManField;
  182. }
  183. set {
  184. if ((object.ReferenceEquals(this.ChargeManField, value) != true)) {
  185. this.ChargeManField = value;
  186. this.RaisePropertyChanged("ChargeMan");
  187. }
  188. }
  189. }
  190. public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
  191. protected void RaisePropertyChanged(string propertyName) {
  192. System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
  193. if ((propertyChanged != null)) {
  194. propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
  195. }
  196. }
  197. }
  198. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  199. [System.ServiceModel.ServiceContractAttribute(ConfigurationName="nsTraceWebService.TraceWebServiceSoap")]
  200. public interface TraceWebServiceSoap {
  201. // CODEGEN: 命名空间 http://tempuri.org/ 的元素名称 ZSCode 以后生成的消息协定未标记为 nillable
  202. [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/GetTraceResult", ReplyAction="*")]
  203. GSMarketSys.nsTraceWebService.GetTraceResultResponse GetTraceResult(GSMarketSys.nsTraceWebService.GetTraceResultRequest request);
  204. [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/GetTraceResult", ReplyAction="*")]
  205. System.Threading.Tasks.Task<GSMarketSys.nsTraceWebService.GetTraceResultResponse> GetTraceResultAsync(GSMarketSys.nsTraceWebService.GetTraceResultRequest request);
  206. }
  207. [System.Diagnostics.DebuggerStepThroughAttribute()]
  208. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  209. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  210. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  211. public partial class GetTraceResultRequest {
  212. [System.ServiceModel.MessageBodyMemberAttribute(Name="GetTraceResult", Namespace="http://tempuri.org/", Order=0)]
  213. public GSMarketSys.nsTraceWebService.GetTraceResultRequestBody Body;
  214. public GetTraceResultRequest() {
  215. }
  216. public GetTraceResultRequest(GSMarketSys.nsTraceWebService.GetTraceResultRequestBody Body) {
  217. this.Body = Body;
  218. }
  219. }
  220. [System.Diagnostics.DebuggerStepThroughAttribute()]
  221. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  222. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  223. [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
  224. public partial class GetTraceResultRequestBody {
  225. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  226. public string ZSCode;
  227. public GetTraceResultRequestBody() {
  228. }
  229. public GetTraceResultRequestBody(string ZSCode) {
  230. this.ZSCode = ZSCode;
  231. }
  232. }
  233. [System.Diagnostics.DebuggerStepThroughAttribute()]
  234. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  235. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  236. [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
  237. public partial class GetTraceResultResponse {
  238. [System.ServiceModel.MessageBodyMemberAttribute(Name="GetTraceResultResponse", Namespace="http://tempuri.org/", Order=0)]
  239. public GSMarketSys.nsTraceWebService.GetTraceResultResponseBody Body;
  240. public GetTraceResultResponse() {
  241. }
  242. public GetTraceResultResponse(GSMarketSys.nsTraceWebService.GetTraceResultResponseBody Body) {
  243. this.Body = Body;
  244. }
  245. }
  246. [System.Diagnostics.DebuggerStepThroughAttribute()]
  247. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  248. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  249. [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
  250. public partial class GetTraceResultResponseBody {
  251. [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
  252. public GSMarketSys.nsTraceWebService.TraceResult GetTraceResultResult;
  253. public GetTraceResultResponseBody() {
  254. }
  255. public GetTraceResultResponseBody(GSMarketSys.nsTraceWebService.TraceResult GetTraceResultResult) {
  256. this.GetTraceResultResult = GetTraceResultResult;
  257. }
  258. }
  259. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  260. public interface TraceWebServiceSoapChannel : GSMarketSys.nsTraceWebService.TraceWebServiceSoap, System.ServiceModel.IClientChannel {
  261. }
  262. [System.Diagnostics.DebuggerStepThroughAttribute()]
  263. [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
  264. public partial class TraceWebServiceSoapClient : System.ServiceModel.ClientBase<GSMarketSys.nsTraceWebService.TraceWebServiceSoap>, GSMarketSys.nsTraceWebService.TraceWebServiceSoap {
  265. public TraceWebServiceSoapClient() {
  266. }
  267. public TraceWebServiceSoapClient(string endpointConfigurationName) :
  268. base(endpointConfigurationName) {
  269. }
  270. public TraceWebServiceSoapClient(string endpointConfigurationName, string remoteAddress) :
  271. base(endpointConfigurationName, remoteAddress) {
  272. }
  273. public TraceWebServiceSoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
  274. base(endpointConfigurationName, remoteAddress) {
  275. }
  276. public TraceWebServiceSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
  277. base(binding, remoteAddress) {
  278. }
  279. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  280. GSMarketSys.nsTraceWebService.GetTraceResultResponse GSMarketSys.nsTraceWebService.TraceWebServiceSoap.GetTraceResult(GSMarketSys.nsTraceWebService.GetTraceResultRequest request) {
  281. return base.Channel.GetTraceResult(request);
  282. }
  283. public GSMarketSys.nsTraceWebService.TraceResult GetTraceResult(string ZSCode) {
  284. GSMarketSys.nsTraceWebService.GetTraceResultRequest inValue = new GSMarketSys.nsTraceWebService.GetTraceResultRequest();
  285. inValue.Body = new GSMarketSys.nsTraceWebService.GetTraceResultRequestBody();
  286. inValue.Body.ZSCode = ZSCode;
  287. GSMarketSys.nsTraceWebService.GetTraceResultResponse retVal = ((GSMarketSys.nsTraceWebService.TraceWebServiceSoap)(this)).GetTraceResult(inValue);
  288. return retVal.Body.GetTraceResultResult;
  289. }
  290. [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
  291. System.Threading.Tasks.Task<GSMarketSys.nsTraceWebService.GetTraceResultResponse> GSMarketSys.nsTraceWebService.TraceWebServiceSoap.GetTraceResultAsync(GSMarketSys.nsTraceWebService.GetTraceResultRequest request) {
  292. return base.Channel.GetTraceResultAsync(request);
  293. }
  294. public System.Threading.Tasks.Task<GSMarketSys.nsTraceWebService.GetTraceResultResponse> GetTraceResultAsync(string ZSCode) {
  295. GSMarketSys.nsTraceWebService.GetTraceResultRequest inValue = new GSMarketSys.nsTraceWebService.GetTraceResultRequest();
  296. inValue.Body = new GSMarketSys.nsTraceWebService.GetTraceResultRequestBody();
  297. inValue.Body.ZSCode = ZSCode;
  298. return ((GSMarketSys.nsTraceWebService.TraceWebServiceSoap)(this)).GetTraceResultAsync(inValue);
  299. }
  300. }
  301. }