Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKB/HeuristicLab.OKB.AlgorithmHost/Service References/OKBTables/Reference.cs @ 7317

Last change on this file since 7317 was 4311, checked in by swagner, 14 years ago

Integrated OKB clients for HL 3.3 (#1166)

File size: 4.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.OKB.AlgorithmHost.OKBTables {
12   
13   
14    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
15    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="OKBTables.ITableService", SessionMode=System.ServiceModel.SessionMode.Required)]
16    public interface ITableService {
17       
18        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ITableService/PrepareDataTable", ReplyAction="http://tempuri.org/ITableService/PrepareDataTableResponse")]
19        System.Data.DataTable PrepareDataTable(out int count, string tableName);
20       
21        [System.ServiceModel.OperationContractAttribute(IsInitiating=false, Action="http://tempuri.org/ITableService/GetNextRows", ReplyAction="http://tempuri.org/ITableService/GetNextRowsResponse")]
22        System.Data.DataTable GetNextRows(int count);
23       
24        [System.ServiceModel.OperationContractAttribute(IsTerminating=true, Action="http://tempuri.org/ITableService/FinishFetchingRows", ReplyAction="http://tempuri.org/ITableService/FinishFetchingRowsResponse")]
25        void FinishFetchingRows();
26       
27        [System.ServiceModel.OperationContractAttribute(IsTerminating=true, Action="http://tempuri.org/ITableService/UpdateDataTable", ReplyAction="http://tempuri.org/ITableService/UpdateDataTableResponse")]
28        void UpdateDataTable(System.Data.DataTable changedRows, string tableName);
29       
30        [System.ServiceModel.OperationContractAttribute(IsTerminating=true, Action="http://tempuri.org/ITableService/DeleteTableRows", ReplyAction="http://tempuri.org/ITableService/DeleteTableRowsResponse")]
31        void DeleteTableRows(System.Collections.Generic.List<int> ids, string tableName);
32    }
33   
34    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
35    public interface ITableServiceChannel : HeuristicLab.OKB.AlgorithmHost.OKBTables.ITableService, System.ServiceModel.IClientChannel {
36    }
37   
38    [System.Diagnostics.DebuggerStepThroughAttribute()]
39    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
40    public partial class TableServiceClient : System.ServiceModel.ClientBase<HeuristicLab.OKB.AlgorithmHost.OKBTables.ITableService>, HeuristicLab.OKB.AlgorithmHost.OKBTables.ITableService {
41       
42        public TableServiceClient() {
43        }
44       
45        public TableServiceClient(string endpointConfigurationName) :
46                base(endpointConfigurationName) {
47        }
48       
49        public TableServiceClient(string endpointConfigurationName, string remoteAddress) :
50                base(endpointConfigurationName, remoteAddress) {
51        }
52       
53        public TableServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
54                base(endpointConfigurationName, remoteAddress) {
55        }
56       
57        public TableServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
58                base(binding, remoteAddress) {
59        }
60       
61        public System.Data.DataTable PrepareDataTable(out int count, string tableName) {
62            return base.Channel.PrepareDataTable(out count, tableName);
63        }
64       
65        public System.Data.DataTable GetNextRows(int count) {
66            return base.Channel.GetNextRows(count);
67        }
68       
69        public void FinishFetchingRows() {
70            base.Channel.FinishFetchingRows();
71        }
72       
73        public void UpdateDataTable(System.Data.DataTable changedRows, string tableName) {
74            base.Channel.UpdateDataTable(changedRows, tableName);
75        }
76       
77        public void DeleteTableRows(System.Collections.Generic.List<int> ids, string tableName) {
78            base.Channel.DeleteTableRows(ids, tableName);
79        }
80    }
81}
Note: See TracBrowser for help on using the repository browser.