Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Authentication/ServiceClient/AuthenticationServiceClient.cs @ 5504

Last change on this file since 5504 was 5504, checked in by swagner, 13 years ago

Worked on OKB (#1174)

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