//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.261 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace HeuristicLab.Clients.OKB.RunCreation { using System.Runtime.Serialization; [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private HeuristicLab.Clients.OKB.RunCreation.AlgorithmClass AlgorithmClassField; private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; private string DescriptionField; private long IdField; private string NameField; public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public HeuristicLab.Clients.OKB.RunCreation.AlgorithmClass AlgorithmClass { get { return this.AlgorithmClassField; } set { if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) { this.AlgorithmClassField = value; this.RaisePropertyChanged("AlgorithmClass"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HeuristicLab.Clients.OKB.RunCreation.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public long Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="AlgorithmClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class AlgorithmClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private string DescriptionField; private string NameField; public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private string NameField; private string TypeNameField; public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TypeName { get { return this.TypeNameField; } set { if ((object.ReferenceEquals(this.TypeNameField, value) != true)) { this.TypeNameField = value; this.RaisePropertyChanged("TypeName"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; private string DescriptionField; private long IdField; private string NameField; private HeuristicLab.Clients.OKB.RunCreation.ProblemClass ProblemClassField; public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public HeuristicLab.Clients.OKB.RunCreation.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public long Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HeuristicLab.Clients.OKB.RunCreation.ProblemClass ProblemClass { get { return this.ProblemClassField; } set { if ((object.ReferenceEquals(this.ProblemClassField, value) != true)) { this.ProblemClassField = value; this.RaisePropertyChanged("ProblemClass"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="ProblemClass", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class ProblemClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private string DescriptionField; private string NameField; public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Run", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private long AlgorithmIdField; private System.Guid ClientIdField; private System.DateTime CreatedDateField; private System.Collections.Generic.List ParameterValuesField; private long ProblemIdField; private System.Collections.Generic.List ResultValuesField; private System.Guid UserIdField; public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public long AlgorithmId { get { return this.AlgorithmIdField; } set { if ((this.AlgorithmIdField.Equals(value) != true)) { this.AlgorithmIdField = value; this.RaisePropertyChanged("AlgorithmId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Guid ClientId { get { return this.ClientIdField; } set { if ((this.ClientIdField.Equals(value) != true)) { this.ClientIdField = value; this.RaisePropertyChanged("ClientId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime CreatedDate { get { return this.CreatedDateField; } set { if ((this.CreatedDateField.Equals(value) != true)) { this.CreatedDateField = value; this.RaisePropertyChanged("CreatedDate"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Collections.Generic.List ParameterValues { get { return this.ParameterValuesField; } set { if ((object.ReferenceEquals(this.ParameterValuesField, value) != true)) { this.ParameterValuesField = value; this.RaisePropertyChanged("ParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public long ProblemId { get { return this.ProblemIdField; } set { if ((this.ProblemIdField.Equals(value) != true)) { this.ProblemIdField = value; this.RaisePropertyChanged("ProblemId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Collections.Generic.List ResultValues { get { return this.ResultValuesField; } set { if ((object.ReferenceEquals(this.ResultValuesField, value) != true)) { this.ResultValuesField = value; this.RaisePropertyChanged("ResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Guid UserId { get { return this.UserIdField; } set { if ((this.UserIdField.Equals(value) != true)) { this.UserIdField = value; this.RaisePropertyChanged("UserId"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.BinaryValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.LongValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.FloatValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.TimeSpanValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.IntValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.BoolValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.DoubleValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.PercentValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.RunCreation.StringValue))] public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { private System.Runtime.Serialization.ExtensionDataObject extensionDataField; private HeuristicLab.Clients.OKB.RunCreation.DataType DataTypeField; private string NameField; public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public HeuristicLab.Clients.OKB.RunCreation.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class BinaryValue : HeuristicLab.Clients.OKB.RunCreation.Value { private byte[] ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public byte[] Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class LongValue : HeuristicLab.Clients.OKB.RunCreation.Value { private long ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public long Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class FloatValue : HeuristicLab.Clients.OKB.RunCreation.Value { private float ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public float Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="TimeSpanValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class TimeSpanValue : HeuristicLab.Clients.OKB.RunCreation.Value { private long ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public long Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class IntValue : HeuristicLab.Clients.OKB.RunCreation.Value { private int ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public int Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BoolValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class BoolValue : HeuristicLab.Clients.OKB.RunCreation.Value { private bool ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public bool Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class DoubleValue : HeuristicLab.Clients.OKB.RunCreation.Value { private double ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public double Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="PercentValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class PercentValue : HeuristicLab.Clients.OKB.RunCreation.Value { private double ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public double Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.RunCreation.Dat" + "aTransfer")] public partial class StringValue : HeuristicLab.Clients.OKB.RunCreation.Value { private string ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public string Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.Clients.OKB.RunCreation.IRunCreationService")] public interface IRunCreationService { [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetAlgorithms", ReplyAction="http://tempuri.org/IRunCreationService/GetAlgorithmsResponse")] System.Collections.Generic.List GetAlgorithms(string platformName); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetAlgorithmData", ReplyAction="http://tempuri.org/IRunCreationService/GetAlgorithmDataResponse")] byte[] GetAlgorithmData(long algorithmId); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetProblems", ReplyAction="http://tempuri.org/IRunCreationService/GetProblemsResponse")] System.Collections.Generic.List GetProblems(string platformName); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/GetProblemData", ReplyAction="http://tempuri.org/IRunCreationService/GetProblemDataResponse")] byte[] GetProblemData(long problemId); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IRunCreationService/AddRun", ReplyAction="http://tempuri.org/IRunCreationService/AddRunResponse")] void AddRun(HeuristicLab.Clients.OKB.RunCreation.Run run); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface IRunCreationServiceChannel : HeuristicLab.Clients.OKB.RunCreation.IRunCreationService, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class RunCreationServiceClient : System.ServiceModel.ClientBase, HeuristicLab.Clients.OKB.RunCreation.IRunCreationService { public RunCreationServiceClient() { } public RunCreationServiceClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public RunCreationServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public RunCreationServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public RunCreationServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public System.Collections.Generic.List GetAlgorithms(string platformName) { return base.Channel.GetAlgorithms(platformName); } public byte[] GetAlgorithmData(long algorithmId) { return base.Channel.GetAlgorithmData(algorithmId); } public System.Collections.Generic.List GetProblems(string platformName) { return base.Channel.GetProblems(platformName); } public byte[] GetProblemData(long problemId) { return base.Channel.GetProblemData(problemId); } public void AddRun(HeuristicLab.Clients.OKB.RunCreation.Run run) { base.Channel.AddRun(run); } } }