//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.1 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace HeuristicLab.OKB.AlgorithmHost.OKBTables { [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(ConfigurationName="OKBTables.ITableService", SessionMode=System.ServiceModel.SessionMode.Required)] public interface ITableService { [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ITableService/PrepareDataTable", ReplyAction="http://tempuri.org/ITableService/PrepareDataTableResponse")] System.Data.DataTable PrepareDataTable(out int count, string tableName); [System.ServiceModel.OperationContractAttribute(IsInitiating=false, Action="http://tempuri.org/ITableService/GetNextRows", ReplyAction="http://tempuri.org/ITableService/GetNextRowsResponse")] System.Data.DataTable GetNextRows(int count); [System.ServiceModel.OperationContractAttribute(IsTerminating=true, Action="http://tempuri.org/ITableService/FinishFetchingRows", ReplyAction="http://tempuri.org/ITableService/FinishFetchingRowsResponse")] void FinishFetchingRows(); [System.ServiceModel.OperationContractAttribute(IsTerminating=true, Action="http://tempuri.org/ITableService/UpdateDataTable", ReplyAction="http://tempuri.org/ITableService/UpdateDataTableResponse")] void UpdateDataTable(System.Data.DataTable changedRows, string tableName); [System.ServiceModel.OperationContractAttribute(IsTerminating=true, Action="http://tempuri.org/ITableService/DeleteTableRows", ReplyAction="http://tempuri.org/ITableService/DeleteTableRowsResponse")] void DeleteTableRows(System.Collections.Generic.List ids, string tableName); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface ITableServiceChannel : HeuristicLab.OKB.AlgorithmHost.OKBTables.ITableService, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class TableServiceClient : System.ServiceModel.ClientBase, HeuristicLab.OKB.AlgorithmHost.OKBTables.ITableService { public TableServiceClient() { } public TableServiceClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public TableServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public TableServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public TableServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public System.Data.DataTable PrepareDataTable(out int count, string tableName) { return base.Channel.PrepareDataTable(out count, tableName); } public System.Data.DataTable GetNextRows(int count) { return base.Channel.GetNextRows(count); } public void FinishFetchingRows() { base.Channel.FinishFetchingRows(); } public void UpdateDataTable(System.Data.DataTable changedRows, string tableName) { base.Channel.UpdateDataTable(changedRows, tableName); } public void DeleteTableRows(System.Collections.Generic.List ids, string tableName) { base.Channel.DeleteTableRows(ids, tableName); } } }