Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.PluginInfrastructure/Advanced/DeploymentService/DeploymentService.cs @ 3155

Last change on this file since 3155 was 3092, checked in by gkronber, 15 years ago

Fixed relevant warnings in the plugin infrastructure (didn't fix warnings about XML comments of members that will be removed soon). #915 (Remove warnings from HL 3.3 solution)

File size: 11.5 KB
Line 
1#pragma warning disable 1591
2//------------------------------------------------------------------------------
3// <auto-generated>
4//     This code was generated by a tool.
5//     Runtime Version:2.0.50727.4200
6//
7//     Changes to this file may cause incorrect behavior and will be lost if
8//     the code is regenerated.
9// </auto-generated>
10//------------------------------------------------------------------------------
11
12namespace HeuristicLab.PluginInfrastructure.Advanced.DeploymentService
13{
14    using System.Runtime.Serialization;
15   
16   
17    [System.Diagnostics.DebuggerStepThroughAttribute()]
18    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
19    [System.Runtime.Serialization.DataContractAttribute(Name="PluginDescription", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment")]
20    public partial class PluginDescription : object, System.Runtime.Serialization.IExtensibleDataObject
21    {
22       
23        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
24       
25        private string ContactEmailField;
26       
27        private string ContactNameField;
28       
29        private HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] DependenciesField;
30       
31        private string LicenseTextField;
32       
33        private string NameField;
34       
35        private System.Version VersionField;
36       
37        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
38        {
39            get
40            {
41                return this.extensionDataField;
42            }
43            set
44            {
45                this.extensionDataField = value;
46            }
47        }
48       
49        [System.Runtime.Serialization.DataMemberAttribute()]
50        public string ContactEmail
51        {
52            get
53            {
54                return this.ContactEmailField;
55            }
56            set
57            {
58                this.ContactEmailField = value;
59            }
60        }
61       
62        [System.Runtime.Serialization.DataMemberAttribute()]
63        public string ContactName
64        {
65            get
66            {
67                return this.ContactNameField;
68            }
69            set
70            {
71                this.ContactNameField = value;
72            }
73        }
74       
75        [System.Runtime.Serialization.DataMemberAttribute()]
76        public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] Dependencies
77        {
78            get
79            {
80                return this.DependenciesField;
81            }
82            set
83            {
84                this.DependenciesField = value;
85            }
86        }
87       
88        [System.Runtime.Serialization.DataMemberAttribute()]
89        public string LicenseText
90        {
91            get
92            {
93                return this.LicenseTextField;
94            }
95            set
96            {
97                this.LicenseTextField = value;
98            }
99        }
100       
101        [System.Runtime.Serialization.DataMemberAttribute()]
102        public string Name
103        {
104            get
105            {
106                return this.NameField;
107            }
108            set
109            {
110                this.NameField = value;
111            }
112        }
113       
114        [System.Runtime.Serialization.DataMemberAttribute()]
115        public System.Version Version
116        {
117            get
118            {
119                return this.VersionField;
120            }
121            set
122            {
123                this.VersionField = value;
124            }
125        }
126    }
127   
128    [System.Diagnostics.DebuggerStepThroughAttribute()]
129    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
130    [System.Runtime.Serialization.DataContractAttribute(Name="ProductDescription", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment")]
131    public partial class ProductDescription : object, System.Runtime.Serialization.IExtensibleDataObject
132    {
133       
134        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
135       
136        private string NameField;
137       
138        private HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] PluginsField;
139       
140        private System.Version VersionField;
141       
142        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
143        {
144            get
145            {
146                return this.extensionDataField;
147            }
148            set
149            {
150                this.extensionDataField = value;
151            }
152        }
153       
154        [System.Runtime.Serialization.DataMemberAttribute()]
155        public string Name
156        {
157            get
158            {
159                return this.NameField;
160            }
161            set
162            {
163                this.NameField = value;
164            }
165        }
166       
167        [System.Runtime.Serialization.DataMemberAttribute()]
168        public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] Plugins
169        {
170            get
171            {
172                return this.PluginsField;
173            }
174            set
175            {
176                this.PluginsField = value;
177            }
178        }
179       
180        [System.Runtime.Serialization.DataMemberAttribute()]
181        public System.Version Version
182        {
183            get
184            {
185                return this.VersionField;
186            }
187            set
188            {
189                this.VersionField = value;
190            }
191        }
192    }
193   
194    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
195    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate")]
196    public interface IUpdate
197    {
198       
199        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugin", ReplyAction="http://tempuri.org/IUpdate/GetPluginResponse")]
200        byte[] GetPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription description);
201       
202        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetProducts", ReplyAction="http://tempuri.org/IUpdate/GetProductsResponse")]
203        HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription[] GetProducts();
204       
205        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugins", ReplyAction="http://tempuri.org/IUpdate/GetPluginsResponse")]
206        HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] GetPlugins();
207    }
208   
209    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
210    public interface IUpdateChannel : HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate, System.ServiceModel.IClientChannel
211    {
212    }
213   
214    [System.Diagnostics.DebuggerStepThroughAttribute()]
215    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
216    public partial class UpdateClient : System.ServiceModel.ClientBase<HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate>, HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate
217    {
218       
219        public UpdateClient()
220        {
221        }
222       
223        public UpdateClient(string endpointConfigurationName) :
224                base(endpointConfigurationName)
225        {
226        }
227       
228        public UpdateClient(string endpointConfigurationName, string remoteAddress) :
229                base(endpointConfigurationName, remoteAddress)
230        {
231        }
232       
233        public UpdateClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
234                base(endpointConfigurationName, remoteAddress)
235        {
236        }
237       
238        public UpdateClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
239                base(binding, remoteAddress)
240        {
241        }
242       
243        public byte[] GetPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription description)
244        {
245            return base.Channel.GetPlugin(description);
246        }
247       
248        public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription[] GetProducts()
249        {
250            return base.Channel.GetProducts();
251        }
252       
253        public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] GetPlugins()
254        {
255            return base.Channel.GetPlugins();
256        }
257    }
258   
259    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
260    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin")]
261    public interface IAdmin
262    {
263       
264        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdmin/DeployProduct", ReplyAction="http://tempuri.org/IAdmin/DeployProductResponse")]
265        void DeployProduct(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription product);
266       
267        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdmin/DeployPlugin", ReplyAction="http://tempuri.org/IAdmin/DeployPluginResponse")]
268        void DeployPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription plugin, byte[] zipFile);
269    }
270   
271    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
272    public interface IAdminChannel : HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin, System.ServiceModel.IClientChannel
273    {
274    }
275   
276    [System.Diagnostics.DebuggerStepThroughAttribute()]
277    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
278    public partial class AdminClient : System.ServiceModel.ClientBase<HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin>, HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin
279    {
280       
281        public AdminClient()
282        {
283        }
284       
285        public AdminClient(string endpointConfigurationName) :
286                base(endpointConfigurationName)
287        {
288        }
289       
290        public AdminClient(string endpointConfigurationName, string remoteAddress) :
291                base(endpointConfigurationName, remoteAddress)
292        {
293        }
294       
295        public AdminClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
296                base(endpointConfigurationName, remoteAddress)
297        {
298        }
299       
300        public AdminClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
301                base(binding, remoteAddress)
302        {
303        }
304       
305        public void DeployProduct(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription product)
306        {
307            base.Channel.DeployProduct(product);
308        }
309       
310        public void DeployPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription plugin, byte[] zipFile)
311        {
312            base.Channel.DeployPlugin(plugin, zipFile);
313        }
314    }
315}
316#pragma warning restore 1591
Note: See TracBrowser for help on using the repository browser.