source: branches/OKB/HeuristicLab.Clients.OKB-3.3/ServiceClients/AuthenticationServiceClient.cs @ 4466

Last change on this file since 4466 was 4466, checked in by swagner, 10 years ago

Worked on OKB (#1174)

File size: 5.3 KB
Line 
1//------------------------------------------------------------------------------
2// <auto-generated>
3//     This code was generated by a tool.
4//     Runtime Version:4.0.30319.1
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.Clients.OKB
12{
13    using System.Runtime.Serialization;
14   
15   
16    [System.Diagnostics.DebuggerStepThroughAttribute()]
17    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
18    [System.Runtime.Serialization.DataContractAttribute(Name="User", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataTransfer")]
19    public partial class User : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
20    {
21       
22        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
23       
24        private System.Guid IdField;
25       
26        private string NameField;
27       
28        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
29        {
30            get
31            {
32                return this.extensionDataField;
33            }
34            set
35            {
36                this.extensionDataField = value;
37            }
38        }
39       
40        [System.Runtime.Serialization.DataMemberAttribute()]
41        public System.Guid Id
42        {
43            get
44            {
45                return this.IdField;
46            }
47            set
48            {
49                if ((this.IdField.Equals(value) != true))
50                {
51                    this.IdField = value;
52                    this.RaisePropertyChanged("Id");
53                }
54            }
55        }
56       
57        [System.Runtime.Serialization.DataMemberAttribute()]
58        public string Name
59        {
60            get
61            {
62                return this.NameField;
63            }
64            set
65            {
66                if ((object.ReferenceEquals(this.NameField, value) != true))
67                {
68                    this.NameField = value;
69                    this.RaisePropertyChanged("Name");
70                }
71            }
72        }
73       
74        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
75       
76        protected void RaisePropertyChanged(string propertyName)
77        {
78            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
79            if ((propertyChanged != null))
80            {
81                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
82            }
83        }
84    }
85   
86    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
87    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.Clients.OKB.IAuthenticationService")]
88    public interface IAuthenticationService
89    {
90       
91        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAuthenticationService/GetUser", ReplyAction="http://tempuri.org/IAuthenticationService/GetUserResponse")]
92        HeuristicLab.Clients.OKB.User GetUser(System.Guid id);
93       
94        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAuthenticationService/GetUsers", ReplyAction="http://tempuri.org/IAuthenticationService/GetUsersResponse")]
95        HeuristicLab.Clients.OKB.User[] GetUsers();
96    }
97   
98    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
99    public interface IAuthenticationServiceChannel : HeuristicLab.Clients.OKB.IAuthenticationService, System.ServiceModel.IClientChannel
100    {
101    }
102   
103    [System.Diagnostics.DebuggerStepThroughAttribute()]
104    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
105    public partial class AuthenticationServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.OKB.IAuthenticationService>, HeuristicLab.Clients.OKB.IAuthenticationService
106    {
107       
108        public AuthenticationServiceClient()
109        {
110        }
111       
112        public AuthenticationServiceClient(string endpointConfigurationName) :
113                base(endpointConfigurationName)
114        {
115        }
116       
117        public AuthenticationServiceClient(string endpointConfigurationName, string remoteAddress) :
118                base(endpointConfigurationName, remoteAddress)
119        {
120        }
121       
122        public AuthenticationServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
123                base(endpointConfigurationName, remoteAddress)
124        {
125        }
126       
127        public AuthenticationServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
128                base(binding, remoteAddress)
129        {
130        }
131       
132        public HeuristicLab.Clients.OKB.User GetUser(System.Guid id)
133        {
134            return base.Channel.GetUser(id);
135        }
136       
137        public HeuristicLab.Clients.OKB.User[] GetUsers()
138        {
139            return base.Channel.GetUsers();
140        }
141    }
142}
Note: See TracBrowser for help on using the repository browser.