Reference.cs 19 KB

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