Free cookie consent management tool by TermsFeed Policy Generator

source: branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.Services.Deployment.Test/Service References/UpdateService/Reference.cs @ 2771

Last change on this file since 2771 was 2771, checked in by gkronber, 14 years ago

Implemented and tested rudimentary WCF service interface on top of the Linq2Sql data access layer. #860

File size: 3.3 KB
Line 
1//------------------------------------------------------------------------------
2// <auto-generated>
3//     This code was generated by a tool.
4//     Runtime Version:2.0.50727.4200
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
11namespace HeuristicLab.Services.Deployment.Test.UpdateService {
12   
13   
14    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
15    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="UpdateService.IUpdate")]
16    public interface IUpdate {
17       
18        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugin", ReplyAction="http://tempuri.org/IUpdate/GetPluginResponse")]
19        byte[] GetPlugin(HeuristicLab.Services.Deployment.DataAccess.PluginDescription description);
20       
21        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetProducts", ReplyAction="http://tempuri.org/IUpdate/GetProductsResponse")]
22        HeuristicLab.Services.Deployment.DataAccess.ProductDescription[] GetProducts();
23       
24        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugins", ReplyAction="http://tempuri.org/IUpdate/GetPluginsResponse")]
25        HeuristicLab.Services.Deployment.DataAccess.PluginDescription[] GetPlugins();
26    }
27   
28    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
29    public interface IUpdateChannel : HeuristicLab.Services.Deployment.Test.UpdateService.IUpdate, System.ServiceModel.IClientChannel {
30    }
31   
32    [System.Diagnostics.DebuggerStepThroughAttribute()]
33    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
34    public partial class UpdateClient : System.ServiceModel.ClientBase<HeuristicLab.Services.Deployment.Test.UpdateService.IUpdate>, HeuristicLab.Services.Deployment.Test.UpdateService.IUpdate {
35       
36        public UpdateClient() {
37        }
38       
39        public UpdateClient(string endpointConfigurationName) :
40                base(endpointConfigurationName) {
41        }
42       
43        public UpdateClient(string endpointConfigurationName, string remoteAddress) :
44                base(endpointConfigurationName, remoteAddress) {
45        }
46       
47        public UpdateClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
48                base(endpointConfigurationName, remoteAddress) {
49        }
50       
51        public UpdateClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
52                base(binding, remoteAddress) {
53        }
54       
55        public byte[] GetPlugin(HeuristicLab.Services.Deployment.DataAccess.PluginDescription description) {
56            return base.Channel.GetPlugin(description);
57        }
58       
59        public HeuristicLab.Services.Deployment.DataAccess.ProductDescription[] GetProducts() {
60            return base.Channel.GetProducts();
61        }
62       
63        public HeuristicLab.Services.Deployment.DataAccess.PluginDescription[] GetPlugins() {
64            return base.Channel.GetPlugins();
65        }
66    }
67}
Note: See TracBrowser for help on using the repository browser.