//------------------------------------------------------------------------------ // // 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.Cockpit.Admin.OKBAdmin { using System.Runtime.Serialization; using System; [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Platform", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Platform : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ProblemsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List AlgorithmsField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(EmitDefaultValue=false, Order=3)] public System.Collections.Generic.List Problems { get { return this.ProblemsField; } set { if ((object.ReferenceEquals(this.ProblemsField, value) != true)) { this.ProblemsField = value; this.RaisePropertyChanged("Problems"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public System.Collections.Generic.List Algorithms { get { return this.AlgorithmsField; } set { if ((object.ReferenceEquals(this.AlgorithmsField, value) != true)) { this.AlgorithmsField = value; this.RaisePropertyChanged("Algorithms"); } } } 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.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemClassIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int PlatformIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int SolutionRepresentationIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List CharProblemCharacteristicValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ExperimentsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List FloatProblemCharacteristicValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List IntProblemCharacteristicValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List Problem_ParametersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemData ProblemDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform PlatformField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemClass ProblemClassField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.SolutionRepresentation SolutionRepresentationField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemClassId { get { return this.ProblemClassIdField; } set { if ((this.ProblemClassIdField.Equals(value) != true)) { this.ProblemClassIdField = value; this.RaisePropertyChanged("ProblemClassId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public int PlatformId { get { return this.PlatformIdField; } set { if ((this.PlatformIdField.Equals(value) != true)) { this.PlatformIdField = value; this.RaisePropertyChanged("PlatformId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=3)] public int SolutionRepresentationId { get { return this.SolutionRepresentationIdField; } set { if ((this.SolutionRepresentationIdField.Equals(value) != true)) { this.SolutionRepresentationIdField = value; this.RaisePropertyChanged("SolutionRepresentationId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=4)] 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(Order=5)] 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(EmitDefaultValue=false, Order=6)] public System.Collections.Generic.List CharProblemCharacteristicValues { get { return this.CharProblemCharacteristicValuesField; } set { if ((object.ReferenceEquals(this.CharProblemCharacteristicValuesField, value) != true)) { this.CharProblemCharacteristicValuesField = value; this.RaisePropertyChanged("CharProblemCharacteristicValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)] public System.Collections.Generic.List Experiments { get { return this.ExperimentsField; } set { if ((object.ReferenceEquals(this.ExperimentsField, value) != true)) { this.ExperimentsField = value; this.RaisePropertyChanged("Experiments"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)] public System.Collections.Generic.List FloatProblemCharacteristicValues { get { return this.FloatProblemCharacteristicValuesField; } set { if ((object.ReferenceEquals(this.FloatProblemCharacteristicValuesField, value) != true)) { this.FloatProblemCharacteristicValuesField = value; this.RaisePropertyChanged("FloatProblemCharacteristicValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)] public System.Collections.Generic.List IntProblemCharacteristicValues { get { return this.IntProblemCharacteristicValuesField; } set { if ((object.ReferenceEquals(this.IntProblemCharacteristicValuesField, value) != true)) { this.IntProblemCharacteristicValuesField = value; this.RaisePropertyChanged("IntProblemCharacteristicValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)] public System.Collections.Generic.List Problem_Parameters { get { return this.Problem_ParametersField; } set { if ((object.ReferenceEquals(this.Problem_ParametersField, value) != true)) { this.Problem_ParametersField = value; this.RaisePropertyChanged("Problem_Parameters"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=11)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemData ProblemData { get { return this.ProblemDataField; } set { if ((object.ReferenceEquals(this.ProblemDataField, value) != true)) { this.ProblemDataField = value; this.RaisePropertyChanged("ProblemData"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=12)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform Platform { get { return this.PlatformField; } set { if ((object.ReferenceEquals(this.PlatformField, value) != true)) { this.PlatformField = value; this.RaisePropertyChanged("Platform"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=13)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemClass ProblemClass { get { return this.ProblemClassField; } set { if ((object.ReferenceEquals(this.ProblemClassField, value) != true)) { this.ProblemClassField = value; this.RaisePropertyChanged("ProblemClass"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=14)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.SolutionRepresentation SolutionRepresentation { get { return this.SolutionRepresentationField; } set { if ((object.ReferenceEquals(this.SolutionRepresentationField, value) != true)) { this.SolutionRepresentationField = value; this.RaisePropertyChanged("SolutionRepresentation"); } } } 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="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int AlgorithmClassIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int PlatformIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List Algorithm_ParametersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmData AlgorithmDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ExperimentsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List Algorithm_ResultsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmClass AlgorithmClassField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform PlatformField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int AlgorithmClassId { get { return this.AlgorithmClassIdField; } set { if ((this.AlgorithmClassIdField.Equals(value) != true)) { this.AlgorithmClassIdField = value; this.RaisePropertyChanged("AlgorithmClassId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public int PlatformId { get { return this.PlatformIdField; } set { if ((this.PlatformIdField.Equals(value) != true)) { this.PlatformIdField = value; this.RaisePropertyChanged("PlatformId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=3)] 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(Order=4)] 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(EmitDefaultValue=false, Order=5)] public System.Collections.Generic.List Algorithm_Parameters { get { return this.Algorithm_ParametersField; } set { if ((object.ReferenceEquals(this.Algorithm_ParametersField, value) != true)) { this.Algorithm_ParametersField = value; this.RaisePropertyChanged("Algorithm_Parameters"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmData AlgorithmData { get { return this.AlgorithmDataField; } set { if ((object.ReferenceEquals(this.AlgorithmDataField, value) != true)) { this.AlgorithmDataField = value; this.RaisePropertyChanged("AlgorithmData"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)] public System.Collections.Generic.List Experiments { get { return this.ExperimentsField; } set { if ((object.ReferenceEquals(this.ExperimentsField, value) != true)) { this.ExperimentsField = value; this.RaisePropertyChanged("Experiments"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)] public System.Collections.Generic.List Algorithm_Results { get { return this.Algorithm_ResultsField; } set { if ((object.ReferenceEquals(this.Algorithm_ResultsField, value) != true)) { this.Algorithm_ResultsField = value; this.RaisePropertyChanged("Algorithm_Results"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.AlgorithmClass AlgorithmClass { get { return this.AlgorithmClassField; } set { if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) { this.AlgorithmClassField = value; this.RaisePropertyChanged("AlgorithmClass"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Platform Platform { get { return this.PlatformField; } set { if ((object.ReferenceEquals(this.PlatformField, value) != true)) { this.PlatformField = value; this.RaisePropertyChanged("Platform"); } } } 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="ProblemData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class ProblemData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary DataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemId { get { return this.ProblemIdField; } set { if ((this.ProblemIdField.Equals(value) != true)) { this.ProblemIdField = value; this.RaisePropertyChanged("ProblemId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Data { get { return this.DataField; } set { if ((object.ReferenceEquals(this.DataField, value) != true)) { this.DataField = value; this.RaisePropertyChanged("Data"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem { get { return this.ProblemField; } set { if ((object.ReferenceEquals(this.ProblemField, value) != true)) { this.ProblemField = value; this.RaisePropertyChanged("Problem"); } } } 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.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class ProblemClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ProblemsField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(EmitDefaultValue=false, Order=3)] public System.Collections.Generic.List Problems { get { return this.ProblemsField; } set { if ((object.ReferenceEquals(this.ProblemsField, value) != true)) { this.ProblemsField = value; this.RaisePropertyChanged("Problems"); } } } 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="SolutionRepresentation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class SolutionRepresentation : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ProblemsField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(EmitDefaultValue=false, Order=3)] public System.Collections.Generic.List Problems { get { return this.ProblemsField; } set { if ((object.ReferenceEquals(this.ProblemsField, value) != true)) { this.ProblemsField = value; this.RaisePropertyChanged("Problems"); } } } 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="CharProblemCharacteristicValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class CharProblemCharacteristicValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemCharacteristicIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristicField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemCharacteristicId { get { return this.ProblemCharacteristicIdField; } set { if ((this.ProblemCharacteristicIdField.Equals(value) != true)) { this.ProblemCharacteristicIdField = value; this.RaisePropertyChanged("ProblemCharacteristicId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemId { get { return this.ProblemIdField; } set { if ((this.ProblemIdField.Equals(value) != true)) { this.ProblemIdField = value; this.RaisePropertyChanged("ProblemId"); } } } [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.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem { get { return this.ProblemField; } set { if ((object.ReferenceEquals(this.ProblemField, value) != true)) { this.ProblemField = value; this.RaisePropertyChanged("Problem"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristic { get { return this.ProblemCharacteristicField; } set { if ((object.ReferenceEquals(this.ProblemCharacteristicField, value) != true)) { this.ProblemCharacteristicField = value; this.RaisePropertyChanged("ProblemCharacteristic"); } } } 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="Experiment", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Experiment : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProjectIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int AlgorithmIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List CharParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List FloatParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List IntParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List RunsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List OperatorParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Project ProjectField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProjectId { get { return this.ProjectIdField; } set { if ((this.ProjectIdField.Equals(value) != true)) { this.ProjectIdField = value; this.RaisePropertyChanged("ProjectId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public int AlgorithmId { get { return this.AlgorithmIdField; } set { if ((this.AlgorithmIdField.Equals(value) != true)) { this.AlgorithmIdField = value; this.RaisePropertyChanged("AlgorithmId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=3)] public int ProblemId { get { return this.ProblemIdField; } set { if ((this.ProblemIdField.Equals(value) != true)) { this.ProblemIdField = value; this.RaisePropertyChanged("ProblemId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public System.Collections.Generic.List CharParameterValues { get { return this.CharParameterValuesField; } set { if ((object.ReferenceEquals(this.CharParameterValuesField, value) != true)) { this.CharParameterValuesField = value; this.RaisePropertyChanged("CharParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)] public System.Collections.Generic.List FloatParameterValues { get { return this.FloatParameterValuesField; } set { if ((object.ReferenceEquals(this.FloatParameterValuesField, value) != true)) { this.FloatParameterValuesField = value; this.RaisePropertyChanged("FloatParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public System.Collections.Generic.List IntParameterValues { get { return this.IntParameterValuesField; } set { if ((object.ReferenceEquals(this.IntParameterValuesField, value) != true)) { this.IntParameterValuesField = value; this.RaisePropertyChanged("IntParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)] public System.Collections.Generic.List Runs { get { return this.RunsField; } set { if ((object.ReferenceEquals(this.RunsField, value) != true)) { this.RunsField = value; this.RaisePropertyChanged("Runs"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)] public System.Collections.Generic.List OperatorParameterValues { get { return this.OperatorParameterValuesField; } set { if ((object.ReferenceEquals(this.OperatorParameterValuesField, value) != true)) { this.OperatorParameterValuesField = value; this.RaisePropertyChanged("OperatorParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem { get { return this.ProblemField; } set { if ((object.ReferenceEquals(this.ProblemField, value) != true)) { this.ProblemField = value; this.RaisePropertyChanged("Problem"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Project Project { get { return this.ProjectField; } set { if ((object.ReferenceEquals(this.ProjectField, value) != true)) { this.ProjectField = value; this.RaisePropertyChanged("Project"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=11)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm { get { return this.AlgorithmField; } set { if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) { this.AlgorithmField = value; this.RaisePropertyChanged("Algorithm"); } } } 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="FloatProblemCharacteristicValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class FloatProblemCharacteristicValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemCharacteristicIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private double ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristicField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemCharacteristicId { get { return this.ProblemCharacteristicIdField; } set { if ((this.ProblemCharacteristicIdField.Equals(value) != true)) { this.ProblemCharacteristicIdField = value; this.RaisePropertyChanged("ProblemCharacteristicId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemId { get { return this.ProblemIdField; } set { if ((this.ProblemIdField.Equals(value) != true)) { this.ProblemIdField = value; this.RaisePropertyChanged("ProblemId"); } } } [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.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem { get { return this.ProblemField; } set { if ((object.ReferenceEquals(this.ProblemField, value) != true)) { this.ProblemField = value; this.RaisePropertyChanged("Problem"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristic { get { return this.ProblemCharacteristicField; } set { if ((object.ReferenceEquals(this.ProblemCharacteristicField, value) != true)) { this.ProblemCharacteristicField = value; this.RaisePropertyChanged("ProblemCharacteristic"); } } } 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="IntProblemCharacteristicValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class IntProblemCharacteristicValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemCharacteristicIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristicField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemCharacteristicId { get { return this.ProblemCharacteristicIdField; } set { if ((this.ProblemCharacteristicIdField.Equals(value) != true)) { this.ProblemCharacteristicIdField = value; this.RaisePropertyChanged("ProblemCharacteristicId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemId { get { return this.ProblemIdField; } set { if ((this.ProblemIdField.Equals(value) != true)) { this.ProblemIdField = value; this.RaisePropertyChanged("ProblemId"); } } } [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.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem { get { return this.ProblemField; } set { if ((object.ReferenceEquals(this.ProblemField, value) != true)) { this.ProblemField = value; this.RaisePropertyChanged("Problem"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.ProblemCharacteristic ProblemCharacteristic { get { return this.ProblemCharacteristicField; } set { if ((object.ReferenceEquals(this.ProblemCharacteristicField, value) != true)) { this.ProblemCharacteristicField = value; this.RaisePropertyChanged("ProblemCharacteristic"); } } } 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_Parameter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Problem_Parameter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ProblemIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ParameterIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem ProblemField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ProblemId { get { return this.ProblemIdField; } set { if ((this.ProblemIdField.Equals(value) != true)) { this.ProblemIdField = value; this.RaisePropertyChanged("ProblemId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int ParameterId { get { return this.ParameterIdField; } set { if ((this.ParameterIdField.Equals(value) != true)) { this.ParameterIdField = value; this.RaisePropertyChanged("ParameterId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter { get { return this.ParameterField; } set { if ((object.ReferenceEquals(this.ParameterField, value) != true)) { this.ParameterField = value; this.RaisePropertyChanged("Parameter"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem Problem { get { return this.ProblemField; } set { if ((object.ReferenceEquals(this.ProblemField, value) != true)) { this.ProblemField = value; this.RaisePropertyChanged("Problem"); } } } 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="ProblemCharacteristic", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class ProblemCharacteristic : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int DataTypeIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List CharProblemCharacteristicValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List FloatProblemCharacteristicValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List IntProblemCharacteristicValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(Order=3)] public int DataTypeId { get { return this.DataTypeIdField; } set { if ((this.DataTypeIdField.Equals(value) != true)) { this.DataTypeIdField = value; this.RaisePropertyChanged("DataTypeId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public System.Collections.Generic.List CharProblemCharacteristicValues { get { return this.CharProblemCharacteristicValuesField; } set { if ((object.ReferenceEquals(this.CharProblemCharacteristicValuesField, value) != true)) { this.CharProblemCharacteristicValuesField = value; this.RaisePropertyChanged("CharProblemCharacteristicValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)] public System.Collections.Generic.List FloatProblemCharacteristicValues { get { return this.FloatProblemCharacteristicValuesField; } set { if ((object.ReferenceEquals(this.FloatProblemCharacteristicValuesField, value) != true)) { this.FloatProblemCharacteristicValuesField = value; this.RaisePropertyChanged("FloatProblemCharacteristicValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public System.Collections.Generic.List IntProblemCharacteristicValues { get { return this.IntProblemCharacteristicValuesField; } set { if ((object.ReferenceEquals(this.IntProblemCharacteristicValuesField, value) != true)) { this.IntProblemCharacteristicValuesField = value; this.RaisePropertyChanged("IntProblemCharacteristicValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } 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.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string SqlNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ClrNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ProblemCharacteristicsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ResultsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List OperatorParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ParametersField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string SqlName { get { return this.SqlNameField; } set { if ((object.ReferenceEquals(this.SqlNameField, value) != true)) { this.SqlNameField = value; this.RaisePropertyChanged("SqlName"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public string ClrName { get { return this.ClrNameField; } set { if ((object.ReferenceEquals(this.ClrNameField, value) != true)) { this.ClrNameField = value; this.RaisePropertyChanged("ClrName"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public System.Collections.Generic.List ProblemCharacteristics { get { return this.ProblemCharacteristicsField; } set { if ((object.ReferenceEquals(this.ProblemCharacteristicsField, value) != true)) { this.ProblemCharacteristicsField = value; this.RaisePropertyChanged("ProblemCharacteristics"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public System.Collections.Generic.List Results { get { return this.ResultsField; } set { if ((object.ReferenceEquals(this.ResultsField, value) != true)) { this.ResultsField = value; this.RaisePropertyChanged("Results"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)] public System.Collections.Generic.List OperatorParameterValues { get { return this.OperatorParameterValuesField; } set { if ((object.ReferenceEquals(this.OperatorParameterValuesField, value) != true)) { this.OperatorParameterValuesField = value; this.RaisePropertyChanged("OperatorParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public System.Collections.Generic.List Parameters { get { return this.ParametersField; } set { if ((object.ReferenceEquals(this.ParametersField, value) != true)) { this.ParametersField = value; this.RaisePropertyChanged("Parameters"); } } } 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="Result", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Result : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int DataTypeIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List BlobResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List CharResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List FloatResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List IntResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List Algorithm_ResultsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(Order=3)] public int DataTypeId { get { return this.DataTypeIdField; } set { if ((this.DataTypeIdField.Equals(value) != true)) { this.DataTypeIdField = value; this.RaisePropertyChanged("DataTypeId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public System.Collections.Generic.List BlobResultValues { get { return this.BlobResultValuesField; } set { if ((object.ReferenceEquals(this.BlobResultValuesField, value) != true)) { this.BlobResultValuesField = value; this.RaisePropertyChanged("BlobResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)] public System.Collections.Generic.List CharResultValues { get { return this.CharResultValuesField; } set { if ((object.ReferenceEquals(this.CharResultValuesField, value) != true)) { this.CharResultValuesField = value; this.RaisePropertyChanged("CharResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public System.Collections.Generic.List FloatResultValues { get { return this.FloatResultValuesField; } set { if ((object.ReferenceEquals(this.FloatResultValuesField, value) != true)) { this.FloatResultValuesField = value; this.RaisePropertyChanged("FloatResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)] public System.Collections.Generic.List IntResultValues { get { return this.IntResultValuesField; } set { if ((object.ReferenceEquals(this.IntResultValuesField, value) != true)) { this.IntResultValuesField = value; this.RaisePropertyChanged("IntResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)] public System.Collections.Generic.List Algorithm_Results { get { return this.Algorithm_ResultsField; } set { if ((object.ReferenceEquals(this.Algorithm_ResultsField, value) != true)) { this.Algorithm_ResultsField = value; this.RaisePropertyChanged("Algorithm_Results"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } 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="OperatorParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class OperatorParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ParameterIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ExperimentIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int DataTypeIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ParameterId { get { return this.ParameterIdField; } set { if ((this.ParameterIdField.Equals(value) != true)) { this.ParameterIdField = value; this.RaisePropertyChanged("ParameterId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int ExperimentId { get { return this.ExperimentIdField; } set { if ((this.ExperimentIdField.Equals(value) != true)) { this.ExperimentIdField = value; this.RaisePropertyChanged("ExperimentId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=3)] public int DataTypeId { get { return this.DataTypeIdField; } set { if ((this.DataTypeIdField.Equals(value) != true)) { this.DataTypeIdField = value; this.RaisePropertyChanged("DataTypeId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment { get { return this.ExperimentField; } set { if ((object.ReferenceEquals(this.ExperimentField, value) != true)) { this.ExperimentField = value; this.RaisePropertyChanged("Experiment"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter { get { return this.ParameterField; } set { if ((object.ReferenceEquals(this.ParameterField, value) != true)) { this.ParameterField = value; this.RaisePropertyChanged("Parameter"); } } } 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="Parameter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Parameter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int DataTypeIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List Algorithm_ParametersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List CharParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List FloatParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List IntParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List Problem_ParametersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List OperatorParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataTypeField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(Order=3)] public int DataTypeId { get { return this.DataTypeIdField; } set { if ((this.DataTypeIdField.Equals(value) != true)) { this.DataTypeIdField = value; this.RaisePropertyChanged("DataTypeId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public System.Collections.Generic.List Algorithm_Parameters { get { return this.Algorithm_ParametersField; } set { if ((object.ReferenceEquals(this.Algorithm_ParametersField, value) != true)) { this.Algorithm_ParametersField = value; this.RaisePropertyChanged("Algorithm_Parameters"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=5)] public System.Collections.Generic.List CharParameterValues { get { return this.CharParameterValuesField; } set { if ((object.ReferenceEquals(this.CharParameterValuesField, value) != true)) { this.CharParameterValuesField = value; this.RaisePropertyChanged("CharParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public System.Collections.Generic.List FloatParameterValues { get { return this.FloatParameterValuesField; } set { if ((object.ReferenceEquals(this.FloatParameterValuesField, value) != true)) { this.FloatParameterValuesField = value; this.RaisePropertyChanged("FloatParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)] public System.Collections.Generic.List IntParameterValues { get { return this.IntParameterValuesField; } set { if ((object.ReferenceEquals(this.IntParameterValuesField, value) != true)) { this.IntParameterValuesField = value; this.RaisePropertyChanged("IntParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)] public System.Collections.Generic.List Problem_Parameters { get { return this.Problem_ParametersField; } set { if ((object.ReferenceEquals(this.Problem_ParametersField, value) != true)) { this.Problem_ParametersField = value; this.RaisePropertyChanged("Problem_Parameters"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)] public System.Collections.Generic.List OperatorParameterValues { get { return this.OperatorParameterValuesField; } set { if ((object.ReferenceEquals(this.OperatorParameterValuesField, value) != true)) { this.OperatorParameterValuesField = value; this.RaisePropertyChanged("OperatorParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } 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="BlobResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class BlobResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ResultIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int RunIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ResultId { get { return this.ResultIdField; } set { if ((this.ResultIdField.Equals(value) != true)) { this.ResultIdField = value; this.RaisePropertyChanged("ResultId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int RunId { get { return this.RunIdField; } set { if ((this.RunIdField.Equals(value) != true)) { this.RunIdField = value; this.RaisePropertyChanged("RunId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run { get { return this.RunField; } set { if ((object.ReferenceEquals(this.RunField, value) != true)) { this.RunField = value; this.RaisePropertyChanged("Run"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result { get { return this.ResultField; } set { if ((object.ReferenceEquals(this.ResultField, value) != true)) { this.ResultField = value; this.RaisePropertyChanged("Result"); } } } 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="CharResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class CharResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ResultIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int RunIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ResultId { get { return this.ResultIdField; } set { if ((this.ResultIdField.Equals(value) != true)) { this.ResultIdField = value; this.RaisePropertyChanged("ResultId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int RunId { get { return this.RunIdField; } set { if ((this.RunIdField.Equals(value) != true)) { this.RunIdField = value; this.RaisePropertyChanged("RunId"); } } } [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.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run { get { return this.RunField; } set { if ((object.ReferenceEquals(this.RunField, value) != true)) { this.RunField = value; this.RaisePropertyChanged("Run"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result { get { return this.ResultField; } set { if ((object.ReferenceEquals(this.ResultField, value) != true)) { this.ResultField = value; this.RaisePropertyChanged("Result"); } } } 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="FloatResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class FloatResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ResultIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int RunIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private double ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ResultId { get { return this.ResultIdField; } set { if ((this.ResultIdField.Equals(value) != true)) { this.ResultIdField = value; this.RaisePropertyChanged("ResultId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int RunId { get { return this.RunIdField; } set { if ((this.RunIdField.Equals(value) != true)) { this.RunIdField = value; this.RaisePropertyChanged("RunId"); } } } [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.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run { get { return this.RunField; } set { if ((object.ReferenceEquals(this.RunField, value) != true)) { this.RunField = value; this.RaisePropertyChanged("Run"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result { get { return this.ResultField; } set { if ((object.ReferenceEquals(this.ResultField, value) != true)) { this.ResultField = value; this.RaisePropertyChanged("Result"); } } } 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="IntResultValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class IntResultValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ResultIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int RunIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run RunField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ResultId { get { return this.ResultIdField; } set { if ((this.ResultIdField.Equals(value) != true)) { this.ResultIdField = value; this.RaisePropertyChanged("ResultId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int RunId { get { return this.RunIdField; } set { if ((this.RunIdField.Equals(value) != true)) { this.RunIdField = value; this.RaisePropertyChanged("RunId"); } } } [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.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Run Run { get { return this.RunField; } set { if ((object.ReferenceEquals(this.RunField, value) != true)) { this.RunField = value; this.RaisePropertyChanged("Run"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result { get { return this.ResultField; } set { if ((object.ReferenceEquals(this.ResultField, value) != true)) { this.ResultField = value; this.RaisePropertyChanged("Result"); } } } 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="Algorithm_Result", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Algorithm_Result : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int AlgorithmIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ResultIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result ResultField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int AlgorithmId { get { return this.AlgorithmIdField; } set { if ((this.AlgorithmIdField.Equals(value) != true)) { this.AlgorithmIdField = value; this.RaisePropertyChanged("AlgorithmId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ResultId { get { return this.ResultIdField; } set { if ((this.ResultIdField.Equals(value) != true)) { this.ResultIdField = value; this.RaisePropertyChanged("ResultId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm { get { return this.AlgorithmField; } set { if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) { this.AlgorithmField = value; this.RaisePropertyChanged("Algorithm"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Result Result { get { return this.ResultField; } set { if ((object.ReferenceEquals(this.ResultField, value) != true)) { this.ResultField = value; this.RaisePropertyChanged("Result"); } } } 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="Binary", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Linq")] [System.SerializableAttribute()] public partial class Binary : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private byte[] BytesField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public byte[] Bytes { get { return this.BytesField; } set { if ((object.ReferenceEquals(this.BytesField, value) != true)) { this.BytesField = value; this.RaisePropertyChanged("Bytes"); } } } 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.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ExperimentIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable FinishedDateField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Guid UserIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Guid ClientIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List BlobResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List CharResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List FloatResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List IntResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Client ClientField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.User UserField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int ExperimentId { get { return this.ExperimentIdField; } set { if ((this.ExperimentIdField.Equals(value) != true)) { this.ExperimentIdField = value; this.RaisePropertyChanged("ExperimentId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public System.Nullable FinishedDate { get { return this.FinishedDateField; } set { if ((this.FinishedDateField.Equals(value) != true)) { this.FinishedDateField = value; this.RaisePropertyChanged("FinishedDate"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=3)] public System.Guid UserId { get { return this.UserIdField; } set { if ((this.UserIdField.Equals(value) != true)) { this.UserIdField = value; this.RaisePropertyChanged("UserId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=4)] 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(EmitDefaultValue=false, Order=5)] public System.Collections.Generic.List BlobResultValues { get { return this.BlobResultValuesField; } set { if ((object.ReferenceEquals(this.BlobResultValuesField, value) != true)) { this.BlobResultValuesField = value; this.RaisePropertyChanged("BlobResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=6)] public System.Collections.Generic.List CharResultValues { get { return this.CharResultValuesField; } set { if ((object.ReferenceEquals(this.CharResultValuesField, value) != true)) { this.CharResultValuesField = value; this.RaisePropertyChanged("CharResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=7)] public System.Collections.Generic.List FloatResultValues { get { return this.FloatResultValuesField; } set { if ((object.ReferenceEquals(this.FloatResultValuesField, value) != true)) { this.FloatResultValuesField = value; this.RaisePropertyChanged("FloatResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=8)] public System.Collections.Generic.List IntResultValues { get { return this.IntResultValuesField; } set { if ((object.ReferenceEquals(this.IntResultValuesField, value) != true)) { this.IntResultValuesField = value; this.RaisePropertyChanged("IntResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=9)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Client Client { get { return this.ClientField; } set { if ((object.ReferenceEquals(this.ClientField, value) != true)) { this.ClientField = value; this.RaisePropertyChanged("Client"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=10)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment { get { return this.ExperimentField; } set { if ((object.ReferenceEquals(this.ExperimentField, value) != true)) { this.ExperimentField = value; this.RaisePropertyChanged("Experiment"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=11)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.User User { get { return this.UserField; } set { if ((object.ReferenceEquals(this.UserField, value) != true)) { this.UserField = value; this.RaisePropertyChanged("User"); } } } 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="Client", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Client : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Guid IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List RunsField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Guid 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(EmitDefaultValue=false)] public System.Collections.Generic.List Runs { get { return this.RunsField; } set { if ((object.ReferenceEquals(this.RunsField, value) != true)) { this.RunsField = value; this.RaisePropertyChanged("Runs"); } } } 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="User", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class User : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Guid IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List RunsField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Guid 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(EmitDefaultValue=false)] public System.Collections.Generic.List Runs { get { return this.RunsField; } set { if ((object.ReferenceEquals(this.RunsField, value) != true)) { this.RunsField = value; this.RaisePropertyChanged("Runs"); } } } 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="Project", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Project : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List ExperimentsField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(EmitDefaultValue=false, Order=3)] public System.Collections.Generic.List Experiments { get { return this.ExperimentsField; } set { if ((object.ReferenceEquals(this.ExperimentsField, value) != true)) { this.ExperimentsField = value; this.RaisePropertyChanged("Experiments"); } } } 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="CharParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class CharParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ParameterIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ExperimentIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ParameterId { get { return this.ParameterIdField; } set { if ((this.ParameterIdField.Equals(value) != true)) { this.ParameterIdField = value; this.RaisePropertyChanged("ParameterId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int ExperimentId { get { return this.ExperimentIdField; } set { if ((this.ExperimentIdField.Equals(value) != true)) { this.ExperimentIdField = value; this.RaisePropertyChanged("ExperimentId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public string Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment { get { return this.ExperimentField; } set { if ((object.ReferenceEquals(this.ExperimentField, value) != true)) { this.ExperimentField = value; this.RaisePropertyChanged("Experiment"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter { get { return this.ParameterField; } set { if ((object.ReferenceEquals(this.ParameterField, value) != true)) { this.ParameterField = value; this.RaisePropertyChanged("Parameter"); } } } 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="FloatParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class FloatParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ParameterIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ExperimentIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private double ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ParameterId { get { return this.ParameterIdField; } set { if ((this.ParameterIdField.Equals(value) != true)) { this.ParameterIdField = value; this.RaisePropertyChanged("ParameterId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int ExperimentId { get { return this.ExperimentIdField; } set { if ((this.ExperimentIdField.Equals(value) != true)) { this.ExperimentIdField = value; this.RaisePropertyChanged("ExperimentId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public double Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment { get { return this.ExperimentField; } set { if ((object.ReferenceEquals(this.ExperimentField, value) != true)) { this.ExperimentField = value; this.RaisePropertyChanged("Experiment"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter { get { return this.ParameterField; } set { if ((object.ReferenceEquals(this.ParameterField, value) != true)) { this.ParameterField = value; this.RaisePropertyChanged("Parameter"); } } } 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="IntParameterValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class IntParameterValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ParameterIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ExperimentIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment ExperimentField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int ParameterId { get { return this.ParameterIdField; } set { if ((this.ParameterIdField.Equals(value) != true)) { this.ParameterIdField = value; this.RaisePropertyChanged("ParameterId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int ExperimentId { get { return this.ExperimentIdField; } set { if ((this.ExperimentIdField.Equals(value) != true)) { this.ExperimentIdField = value; this.RaisePropertyChanged("ExperimentId"); } } } [System.Runtime.Serialization.DataMemberAttribute(Order=2)] public int Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Experiment Experiment { get { return this.ExperimentField; } set { if ((object.ReferenceEquals(this.ExperimentField, value) != true)) { this.ExperimentField = value; this.RaisePropertyChanged("Experiment"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=4)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter { get { return this.ParameterField; } set { if ((object.ReferenceEquals(this.ParameterField, value) != true)) { this.ParameterField = value; this.RaisePropertyChanged("Parameter"); } } } 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="Algorithm_Parameter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class Algorithm_Parameter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int AlgorithmIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ParameterIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter ParameterField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int AlgorithmId { get { return this.AlgorithmIdField; } set { if ((this.AlgorithmIdField.Equals(value) != true)) { this.AlgorithmIdField = value; this.RaisePropertyChanged("AlgorithmId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ParameterId { get { return this.ParameterIdField; } set { if ((this.ParameterIdField.Equals(value) != true)) { this.ParameterIdField = value; this.RaisePropertyChanged("ParameterId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Parameter Parameter { get { return this.ParameterField; } set { if ((object.ReferenceEquals(this.ParameterField, value) != true)) { this.ParameterField = value; this.RaisePropertyChanged("Parameter"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=3)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm { get { return this.AlgorithmField; } set { if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) { this.AlgorithmField = value; this.RaisePropertyChanged("Algorithm"); } } } 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="AlgorithmData", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class AlgorithmData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int AlgorithmIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary DataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm AlgorithmField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int AlgorithmId { get { return this.AlgorithmIdField; } set { if ((this.AlgorithmIdField.Equals(value) != true)) { this.AlgorithmIdField = value; this.RaisePropertyChanged("AlgorithmId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Binary Data { get { return this.DataField; } set { if ((object.ReferenceEquals(this.DataField, value) != true)) { this.DataField = value; this.RaisePropertyChanged("Data"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=2)] public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm Algorithm { get { return this.AlgorithmField; } set { if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) { this.AlgorithmField = value; this.RaisePropertyChanged("Algorithm"); } } } 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.DataAccess", IsReference=true)] [System.SerializableAttribute()] public partial class AlgorithmClass : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.Generic.List AlgorithmsField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public int 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(Order=2)] 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(EmitDefaultValue=false, Order=3)] public System.Collections.Generic.List Algorithms { get { return this.AlgorithmsField; } set { if ((object.ReferenceEquals(this.AlgorithmsField, value) != true)) { this.AlgorithmsField = value; this.RaisePropertyChanged("Algorithms"); } } } 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.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(ConfigurationName="OKBAdmin.IAdminService")] public interface IAdminService { [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetPlatformNames", ReplyAction="http://tempuri.org/IAdminService/GetPlatformNamesResponse")] System.Collections.Generic.List GetPlatformNames(); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetCompleteAlgorithm", ReplyAction="http://tempuri.org/IAdminService/GetCompleteAlgorithmResponse")] HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm GetCompleteAlgorithm(int id); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/GetCompleteProblem", ReplyAction="http://tempuri.org/IAdminService/GetCompleteProblemResponse")] HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem GetCompleteProblem(int id); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/UpdateCompleteAlgorithm", ReplyAction="http://tempuri.org/IAdminService/UpdateCompleteAlgorithmResponse")] void UpdateCompleteAlgorithm(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm algorithm); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminService/UpdateCompleteProblem", ReplyAction="http://tempuri.org/IAdminService/UpdateCompleteProblemResponse")] void UpdateCompleteProblem(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem problem); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface IAdminServiceChannel : HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.IAdminService, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class AdminServiceClient : System.ServiceModel.ClientBase, HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.IAdminService { public AdminServiceClient() { } public AdminServiceClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public AdminServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public AdminServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public AdminServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public System.Collections.Generic.List GetPlatformNames() { return base.Channel.GetPlatformNames(); } public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm GetCompleteAlgorithm(int id) { return base.Channel.GetCompleteAlgorithm(id); } public HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem GetCompleteProblem(int id) { return base.Channel.GetCompleteProblem(id); } public void UpdateCompleteAlgorithm(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Algorithm algorithm) { base.Channel.UpdateCompleteAlgorithm(algorithm); } public void UpdateCompleteProblem(HeuristicLab.OKB.Cockpit.Admin.OKBAdmin.Problem problem) { base.Channel.UpdateCompleteProblem(problem); } } }