Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.PluginInfrastructure/Service References/PluginUpdateService/Reference.cs @ 2783

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

Refreshed service reference in plugin infrastructure. #860 (Deployment server for plugin installation from web locations)

File size: 10.8 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.PluginInfrastructure.PluginUpdateService {
12    using System.Runtime.Serialization;
13    using System;
14   
15   
16    [System.Diagnostics.DebuggerStepThroughAttribute()]
17    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
18    [System.Runtime.Serialization.DataContractAttribute(Name="PluginDescription", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment.DataAcce" +
19        "ss")]
20    [System.SerializableAttribute()]
21    public partial class PluginDescription : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
22       
23        [System.NonSerializedAttribute()]
24        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
25       
26        [System.Runtime.Serialization.OptionalFieldAttribute()]
27        private HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription[] DependenciesField;
28       
29        [System.Runtime.Serialization.OptionalFieldAttribute()]
30        private long IdField;
31       
32        [System.Runtime.Serialization.OptionalFieldAttribute()]
33        private string NameField;
34       
35        [System.Runtime.Serialization.OptionalFieldAttribute()]
36        private System.Version VersionField;
37       
38        [global::System.ComponentModel.BrowsableAttribute(false)]
39        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
40            get {
41                return this.extensionDataField;
42            }
43            set {
44                this.extensionDataField = value;
45            }
46        }
47       
48        [System.Runtime.Serialization.DataMemberAttribute()]
49        public HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription[] Dependencies {
50            get {
51                return this.DependenciesField;
52            }
53            set {
54                if ((object.ReferenceEquals(this.DependenciesField, value) != true)) {
55                    this.DependenciesField = value;
56                    this.RaisePropertyChanged("Dependencies");
57                }
58            }
59        }
60       
61        [System.Runtime.Serialization.DataMemberAttribute()]
62        public long Id {
63            get {
64                return this.IdField;
65            }
66            set {
67                if ((this.IdField.Equals(value) != true)) {
68                    this.IdField = value;
69                    this.RaisePropertyChanged("Id");
70                }
71            }
72        }
73       
74        [System.Runtime.Serialization.DataMemberAttribute()]
75        public string Name {
76            get {
77                return this.NameField;
78            }
79            set {
80                if ((object.ReferenceEquals(this.NameField, value) != true)) {
81                    this.NameField = value;
82                    this.RaisePropertyChanged("Name");
83                }
84            }
85        }
86       
87        [System.Runtime.Serialization.DataMemberAttribute()]
88        public System.Version Version {
89            get {
90                return this.VersionField;
91            }
92            set {
93                if ((object.ReferenceEquals(this.VersionField, value) != true)) {
94                    this.VersionField = value;
95                    this.RaisePropertyChanged("Version");
96                }
97            }
98        }
99       
100        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
101       
102        protected void RaisePropertyChanged(string propertyName) {
103            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
104            if ((propertyChanged != null)) {
105                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
106            }
107        }
108    }
109   
110    [System.Diagnostics.DebuggerStepThroughAttribute()]
111    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
112    [System.Runtime.Serialization.DataContractAttribute(Name="ProductDescription", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment.DataAcce" +
113        "ss")]
114    [System.SerializableAttribute()]
115    public partial class ProductDescription : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
116       
117        [System.NonSerializedAttribute()]
118        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
119       
120        [System.Runtime.Serialization.OptionalFieldAttribute()]
121        private long IdField;
122       
123        [System.Runtime.Serialization.OptionalFieldAttribute()]
124        private string NameField;
125       
126        [System.Runtime.Serialization.OptionalFieldAttribute()]
127        private HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription[] PluginsField;
128       
129        [System.Runtime.Serialization.OptionalFieldAttribute()]
130        private System.Version VersionField;
131       
132        [global::System.ComponentModel.BrowsableAttribute(false)]
133        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
134            get {
135                return this.extensionDataField;
136            }
137            set {
138                this.extensionDataField = value;
139            }
140        }
141       
142        [System.Runtime.Serialization.DataMemberAttribute()]
143        public long Id {
144            get {
145                return this.IdField;
146            }
147            set {
148                if ((this.IdField.Equals(value) != true)) {
149                    this.IdField = value;
150                    this.RaisePropertyChanged("Id");
151                }
152            }
153        }
154       
155        [System.Runtime.Serialization.DataMemberAttribute()]
156        public string Name {
157            get {
158                return this.NameField;
159            }
160            set {
161                if ((object.ReferenceEquals(this.NameField, value) != true)) {
162                    this.NameField = value;
163                    this.RaisePropertyChanged("Name");
164                }
165            }
166        }
167       
168        [System.Runtime.Serialization.DataMemberAttribute()]
169        public HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription[] Plugins {
170            get {
171                return this.PluginsField;
172            }
173            set {
174                if ((object.ReferenceEquals(this.PluginsField, value) != true)) {
175                    this.PluginsField = value;
176                    this.RaisePropertyChanged("Plugins");
177                }
178            }
179        }
180       
181        [System.Runtime.Serialization.DataMemberAttribute()]
182        public System.Version Version {
183            get {
184                return this.VersionField;
185            }
186            set {
187                if ((object.ReferenceEquals(this.VersionField, value) != true)) {
188                    this.VersionField = value;
189                    this.RaisePropertyChanged("Version");
190                }
191            }
192        }
193       
194        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
195       
196        protected void RaisePropertyChanged(string propertyName) {
197            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
198            if ((propertyChanged != null)) {
199                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
200            }
201        }
202    }
203   
204    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
205    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="PluginUpdateService.IUpdate")]
206    public interface IUpdate {
207       
208        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugin", ReplyAction="http://tempuri.org/IUpdate/GetPluginResponse")]
209        byte[] GetPlugin(HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription description);
210       
211        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetProducts", ReplyAction="http://tempuri.org/IUpdate/GetProductsResponse")]
212        HeuristicLab.PluginInfrastructure.PluginUpdateService.ProductDescription[] GetProducts();
213       
214        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IUpdate/GetPlugins", ReplyAction="http://tempuri.org/IUpdate/GetPluginsResponse")]
215        HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription[] GetPlugins();
216    }
217   
218    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
219    public interface IUpdateChannel : HeuristicLab.PluginInfrastructure.PluginUpdateService.IUpdate, System.ServiceModel.IClientChannel {
220    }
221   
222    [System.Diagnostics.DebuggerStepThroughAttribute()]
223    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
224    public partial class UpdateClient : System.ServiceModel.ClientBase<HeuristicLab.PluginInfrastructure.PluginUpdateService.IUpdate>, HeuristicLab.PluginInfrastructure.PluginUpdateService.IUpdate {
225       
226        public UpdateClient() {
227        }
228       
229        public UpdateClient(string endpointConfigurationName) :
230                base(endpointConfigurationName) {
231        }
232       
233        public UpdateClient(string endpointConfigurationName, string remoteAddress) :
234                base(endpointConfigurationName, remoteAddress) {
235        }
236       
237        public UpdateClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
238                base(endpointConfigurationName, remoteAddress) {
239        }
240       
241        public UpdateClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
242                base(binding, remoteAddress) {
243        }
244       
245        public byte[] GetPlugin(HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription description) {
246            return base.Channel.GetPlugin(description);
247        }
248       
249        public HeuristicLab.PluginInfrastructure.PluginUpdateService.ProductDescription[] GetProducts() {
250            return base.Channel.GetProducts();
251        }
252       
253        public HeuristicLab.PluginInfrastructure.PluginUpdateService.PluginDescription[] GetPlugins() {
254            return base.Channel.GetPlugins();
255        }
256    }
257}
Note: See TracBrowser for help on using the repository browser.