SmartAPI
Open Source .NET RQL library for RedDot CMS / OpenText WSM Management Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
RedDotCmsXmlServer/Reference.cs
Go to the documentation of this file.
1 ï»¿//------------------------------------------------------------------------------
2 // <auto-generated>
3 // This code was generated by a tool.
4 // Runtime Version:4.0.30319.18033
5 //
6 // Changes to this file may cause incorrect behavior and will be lost if
7 // the code is regenerated.
8 // </auto-generated>
9 //------------------------------------------------------------------------------
10 
11 namespace erminas.SmartAPI.RedDotCmsXmlServer {
12 
13 
14  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
15  [System.ServiceModel.ServiceContractAttribute(Namespace="http://tempuri.org/RDCMSXMLServer/webservice/", ConfigurationName="RedDotCmsXmlServer.IRqlWebService")]
16  public interface IRqlWebService {
17 
18  // CODEGEN: Generating message contract since the wrapper namespace (http://tempuri.org/RDCMSXMLServer/message/) of message ExecuteRequest does not match the default value (http://tempuri.org/RDCMSXMLServer/webservice/)
19  [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/RDCMSXMLServer/action/XmlServer.Execute", ReplyAction="http://tempuri.org/RDCMSXMLServer/webservice/IRqlWebService/ExecuteResponse")]
20  [System.ServiceModel.XmlSerializerFormatAttribute(Style=System.ServiceModel.OperationFormatStyle.Rpc, SupportFaults=true, Use=System.ServiceModel.OperationFormatUse.Encoded)]
21  erminas.SmartAPI.RedDotCmsXmlServer.ExecuteResponse Execute(erminas.SmartAPI.RedDotCmsXmlServer.ExecuteRequest request);
22  }
23 
24  [System.Diagnostics.DebuggerStepThroughAttribute()]
25  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
26  [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
27  [System.ServiceModel.MessageContractAttribute(WrapperName="Execute", WrapperNamespace="http://tempuri.org/RDCMSXMLServer/message/", IsWrapped=true)]
28  public partial class ExecuteRequest {
29 
30  [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=0)]
31  public string sParamA;
32 
33  [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)]
34  public object sErrorA;
35 
36  [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=2)]
37  public object sResultInfoA;
38 
39  public ExecuteRequest() {
40  }
41 
42  public ExecuteRequest(string sParamA, object sErrorA, object sResultInfoA) {
43  this.sParamA = sParamA;
44  this.sErrorA = sErrorA;
45  this.sResultInfoA = sResultInfoA;
46  }
47  }
48 
49  [System.Diagnostics.DebuggerStepThroughAttribute()]
50  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
51  [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
52  [System.ServiceModel.MessageContractAttribute(WrapperName="ExecuteResponse", WrapperNamespace="http://tempuri.org/RDCMSXMLServer/message/", IsWrapped=true)]
53  public partial class ExecuteResponse {
54 
55  [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=0)]
56  public string Result;
57 
58  [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=1)]
59  public object sErrorA;
60 
61  [System.ServiceModel.MessageBodyMemberAttribute(Namespace="", Order=2)]
62  public object sResultInfoA;
63 
64  public ExecuteResponse() {
65  }
66 
67  public ExecuteResponse(string Result, object sErrorA, object sResultInfoA) {
68  this.Result = Result;
69  this.sErrorA = sErrorA;
70  this.sResultInfoA = sResultInfoA;
71  }
72  }
73 
74  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
75  public interface IRqlWebServiceChannel : erminas.SmartAPI.RedDotCmsXmlServer.IRqlWebService, System.ServiceModel.IClientChannel {
76  }
77 
78  [System.Diagnostics.DebuggerStepThroughAttribute()]
79  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
80  public partial class RqlWebServiceClient : System.ServiceModel.ClientBase<erminas.SmartAPI.RedDotCmsXmlServer.IRqlWebService>, erminas.SmartAPI.RedDotCmsXmlServer.IRqlWebService {
81 
83  }
84 
85  public RqlWebServiceClient(string endpointConfigurationName) :
86  base(endpointConfigurationName) {
87  }
88 
89  public RqlWebServiceClient(string endpointConfigurationName, string remoteAddress) :
90  base(endpointConfigurationName, remoteAddress) {
91  }
92 
93  public RqlWebServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
94  base(endpointConfigurationName, remoteAddress) {
95  }
96 
97  public RqlWebServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
98  base(binding, remoteAddress) {
99  }
100 
101  [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
102  erminas.SmartAPI.RedDotCmsXmlServer.ExecuteResponse erminas.SmartAPI.RedDotCmsXmlServer.IRqlWebService.Execute(erminas.SmartAPI.RedDotCmsXmlServer.ExecuteRequest request) {
103  return base.Channel.Execute(request);
104  }
105 
106  public string Execute(string sParamA, ref object sErrorA, ref object sResultInfoA) {
107  erminas.SmartAPI.RedDotCmsXmlServer.ExecuteRequest inValue = new erminas.SmartAPI.RedDotCmsXmlServer.ExecuteRequest();
108  inValue.sParamA = sParamA;
109  inValue.sErrorA = sErrorA;
110  inValue.sResultInfoA = sResultInfoA;
111  erminas.SmartAPI.RedDotCmsXmlServer.ExecuteResponse retVal = ((erminas.SmartAPI.RedDotCmsXmlServer.IRqlWebService)(this)).Execute(inValue);
112  sErrorA = retVal.sErrorA;
113  sResultInfoA = retVal.sResultInfoA;
114  return retVal.Result;
115  }
116  }
117 }