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