Free cookie consent management tool by TermsFeed Policy Generator

source: branches/WebApplication/MVC2/HLWebOKBQueryPlugin/Service References/OKBAuthenticationService/Reference.cs @ 5756

Last change on this file since 5756 was 5756, checked in by cfleisch, 13 years ago

Test Query Plugin added #1439

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