//------------------------------------------------------------------------------
//
// 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 HLWebOKBQueryPlugin.OKBQueryService {
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="Filter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringComparisonFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringComparisonAvailableValuesFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonAvailableValuesFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonIntFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonIntFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFloatFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonFloatFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDoubleFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonDoubleFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDateTimeFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonLongFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonLongFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonBoolFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonBoolFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonByteArrayFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonByteArrayFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.CombinedFilter))]
public partial class Filter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string FilterTypeNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string LabelField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string FilterTypeName {
get {
return this.FilterTypeNameField;
}
set {
if ((object.ReferenceEquals(this.FilterTypeNameField, value) != true)) {
this.FilterTypeNameField = value;
this.RaisePropertyChanged("FilterTypeName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Label {
get {
return this.LabelField;
}
set {
if ((object.ReferenceEquals(this.LabelField, value) != true)) {
this.LabelField = value;
this.RaisePropertyChanged("Label");
}
}
}
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="StringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringComparisonAvailableValuesFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonAvailableValuesFilter))]
public partial class StringComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.StringComparison ComparisonField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ValueField;
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.StringComparison Comparison {
get {
return this.ComparisonField;
}
set {
if ((this.ComparisonField.Equals(value) != true)) {
this.ComparisonField = value;
this.RaisePropertyChanged("Comparison");
}
}
}
[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="NameStringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameStringComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.StringComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonAvailableValuesFilter))]
public partial class StringComparisonAvailableValuesFilter : HLWebOKBQueryPlugin.OKBQueryService.StringComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string[] AvailableValuesField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string[] AvailableValues {
get {
return this.AvailableValuesField;
}
set {
if ((object.ReferenceEquals(this.AvailableValuesField, value) != true)) {
this.AvailableValuesField = value;
this.RaisePropertyChanged("AvailableValues");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameStringComparisonAvailableValuesFilter : HLWebOKBQueryPlugin.OKBQueryService.StringComparisonAvailableValuesFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonIntFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonIntFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFloatFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonFloatFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDoubleFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonDoubleFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDateTimeFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonLongFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonLongFilter))]
public partial class OrdinalComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparison ComparisonField;
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparison Comparison {
get {
return this.ComparisonField;
}
set {
if ((this.ComparisonField.Equals(value) != true)) {
this.ComparisonField = value;
this.RaisePropertyChanged("Comparison");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonIntFilter))]
public partial class OrdinalComparisonIntFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="NameOrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameOrdinalComparisonIntFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonIntFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonFloatFilter))]
public partial class OrdinalComparisonFloatFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="NameOrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameOrdinalComparisonFloatFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFloatFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonDoubleFilter))]
public partial class OrdinalComparisonDoubleFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="NameOrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameOrdinalComparisonDoubleFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDoubleFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDateTimeFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class OrdinalComparisonDateTimeFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime ValueField;
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime 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="OrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonLongFilter))]
public partial class OrdinalComparisonLongFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="NameOrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameOrdinalComparisonLongFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonLongFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonBoolFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonBoolFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonByteArrayFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonByteArrayFilter))]
public partial class EqualityComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.EqualityComparison ComparisonField;
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.EqualityComparison Comparison {
get {
return this.ComparisonField;
}
set {
if ((this.ComparisonField.Equals(value) != true)) {
this.ComparisonField = value;
this.RaisePropertyChanged("Comparison");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonBoolFilter))]
public partial class EqualityComparisonBoolFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="NameEqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameEqualityComparisonBoolFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonBoolFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonByteArrayFilter))]
public partial class EqualityComparisonByteArrayFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="NameEqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class NameEqualityComparisonByteArrayFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonByteArrayFilter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="CombinedFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class CombinedFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.Filter[] FiltersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.BooleanOperation OperationField;
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.Filter[] Filters {
get {
return this.FiltersField;
}
set {
if ((object.ReferenceEquals(this.FiltersField, value) != true)) {
this.FiltersField = value;
this.RaisePropertyChanged("Filters");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.BooleanOperation Operation {
get {
return this.OperationField;
}
set {
if ((this.OperationField.Equals(value) != true)) {
this.OperationField = value;
this.RaisePropertyChanged("Operation");
}
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="StringComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
public enum StringComparison : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Equal = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
NotEqual = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
Contains = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
NotContains = 3,
[System.Runtime.Serialization.EnumMemberAttribute()]
Like = 4,
[System.Runtime.Serialization.EnumMemberAttribute()]
NotLike = 5,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
public enum OrdinalComparison : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Less = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
LessOrEqual = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
Equal = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
GreaterOrEqual = 3,
[System.Runtime.Serialization.EnumMemberAttribute()]
Greater = 4,
[System.Runtime.Serialization.EnumMemberAttribute()]
NotEqual = 5,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
public enum EqualityComparison : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Equal = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
NotEqual = 1,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="BooleanOperation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
public enum BooleanOperation : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
And = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Or = 1,
}
[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.Query.DataTrans" +
"fer")]
[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 HLWebOKBQueryPlugin.OKBQueryService.Algorithm AlgorithmField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid ClientIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime CreatedDateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private long IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.Value[] ParameterValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.Problem ProblemField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int RandomSeedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.Value[] ResultValuesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid UserIdField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.Algorithm Algorithm {
get {
return this.AlgorithmField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) {
this.AlgorithmField = value;
this.RaisePropertyChanged("Algorithm");
}
}
}
[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 long Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.Value[] ParameterValues {
get {
return this.ParameterValuesField;
}
set {
if ((object.ReferenceEquals(this.ParameterValuesField, value) != true)) {
this.ParameterValuesField = value;
this.RaisePropertyChanged("ParameterValues");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.Problem Problem {
get {
return this.ProblemField;
}
set {
if ((object.ReferenceEquals(this.ProblemField, value) != true)) {
this.ProblemField = value;
this.RaisePropertyChanged("Problem");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int RandomSeed {
get {
return this.RandomSeedField;
}
set {
if ((this.RandomSeedField.Equals(value) != true)) {
this.RandomSeedField = value;
this.RaisePropertyChanged("RandomSeed");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.Value[] 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="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[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 string AlgorithmClassField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.DataType DataTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string 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 string AlgorithmClass {
get {
return this.AlgorithmClassField;
}
set {
if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) {
this.AlgorithmClassField = value;
this.RaisePropertyChanged("AlgorithmClass");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.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 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 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="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[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 HLWebOKBQueryPlugin.OKBQueryService.DataType DataTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PlatformField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ProblemClassField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.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 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 Platform {
get {
return this.PlatformField;
}
set {
if ((object.ReferenceEquals(this.PlatformField, value) != true)) {
this.PlatformField = value;
this.RaisePropertyChanged("Platform");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string 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="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.FloatValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.BinaryValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.DoubleValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.BoolValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.IntValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.LongValue))]
public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private HLWebOKBQueryPlugin.OKBQueryService.DataType DataTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public HLWebOKBQueryPlugin.OKBQueryService.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="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[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 string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string TypeNameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
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="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class FloatValue : HLWebOKBQueryPlugin.OKBQueryService.Value {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class BinaryValue : HLWebOKBQueryPlugin.OKBQueryService.Value {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class StringValue : HLWebOKBQueryPlugin.OKBQueryService.Value {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class DoubleValue : HLWebOKBQueryPlugin.OKBQueryService.Value {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="BoolValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class BoolValue : HLWebOKBQueryPlugin.OKBQueryService.Value {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class IntValue : HLWebOKBQueryPlugin.OKBQueryService.Value {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
"fer")]
[System.SerializableAttribute()]
public partial class LongValue : HLWebOKBQueryPlugin.OKBQueryService.Value {
[System.Runtime.Serialization.OptionalFieldAttribute()]
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.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="OKBQueryService.IQueryService")]
public interface IQueryService {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetFilters", ReplyAction="http://tempuri.org/IQueryService/GetFiltersResponse")]
HLWebOKBQueryPlugin.OKBQueryService.Filter[] GetFilters();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetNumberOfRuns", ReplyAction="http://tempuri.org/IQueryService/GetNumberOfRunsResponse")]
long GetNumberOfRuns(HLWebOKBQueryPlugin.OKBQueryService.Filter filter);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRunIds", ReplyAction="http://tempuri.org/IQueryService/GetRunIdsResponse")]
long[] GetRunIds(HLWebOKBQueryPlugin.OKBQueryService.Filter filter);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRuns", ReplyAction="http://tempuri.org/IQueryService/GetRunsResponse")]
HLWebOKBQueryPlugin.OKBQueryService.Run[] GetRuns(long[] ids, bool includeBinaryValues);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IQueryServiceChannel : HLWebOKBQueryPlugin.OKBQueryService.IQueryService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class QueryServiceClient : System.ServiceModel.ClientBase, HLWebOKBQueryPlugin.OKBQueryService.IQueryService {
public QueryServiceClient() {
}
public QueryServiceClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public QueryServiceClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public QueryServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public QueryServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public HLWebOKBQueryPlugin.OKBQueryService.Filter[] GetFilters() {
return base.Channel.GetFilters();
}
public long GetNumberOfRuns(HLWebOKBQueryPlugin.OKBQueryService.Filter filter) {
return base.Channel.GetNumberOfRuns(filter);
}
public long[] GetRunIds(HLWebOKBQueryPlugin.OKBQueryService.Filter filter) {
return base.Channel.GetRunIds(filter);
}
public HLWebOKBQueryPlugin.OKBQueryService.Run[] GetRuns(long[] ids, bool includeBinaryValues) {
return base.Channel.GetRuns(ids, includeBinaryValues);
}
}
}