//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace MDSBusinessRules.MDSTestService
{
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 = "DataContractBase", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BusinessRulesPalette))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRActionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRItemTypeComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeTypeInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRConditionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRScriptParameter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRActionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRConditionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.OperationResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Error))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ErrorContext))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Identifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SkuNotSupportedMessage))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EditionExpiredMessage))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BusinessRules))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AuditInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRCondition))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRFreeformArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeValueArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRHierarchyArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRChangeTrackingGroupArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRUserScriptParameterArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRBlankArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeArgumentBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRDomainBasedAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRConditionTreeNode))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BusinessRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRPublishCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Member))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Attribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Parent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.FileAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembersInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ParentChild))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelMembersResultCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyParentCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembersCopyCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberSourceTarget))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityStagingGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityStagingBatch))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.TransactionSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Transaction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ReplacementId))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationSummaryItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationError))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationIssue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationProcessCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationProcessOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationProcessResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Annotation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Changeset))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberKey))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ExportView))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Metadata))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfMemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AttributeFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AttributeGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Entity))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfEntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Index))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ExplicitHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Model))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.VersionFlag))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Version))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemSetting))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemDomainList))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemDomainListItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfDerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchyLevel))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemSettingsGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemSettingGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemDomainListGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemPropertyValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SyncRelationship))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SyncRelationshipCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipals))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipalBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrivileges))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.FunctionPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMemberPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.User))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Group))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecuritySet))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipalsCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipalsDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrivilegesGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.FunctionPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMemberPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrivilegesDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.International))]
public partial class DataContractBase : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
{
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData
{
get
{
return this.extensionDataField;
}
set
{
this.extensionDataField = value;
}
}
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 = "BusinessRulesPalette", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BusinessRulesPalette : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BRActionGroupsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BRConditionGroupsField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection BRActionGroups
{
get
{
return this.BRActionGroupsField;
}
set
{
if ((object.ReferenceEquals(this.BRActionGroupsField, value) != true))
{
this.BRActionGroupsField = value;
this.RaisePropertyChanged("BRActionGroups");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection BRConditionGroups
{
get
{
return this.BRConditionGroupsField;
}
set
{
if ((object.ReferenceEquals(this.BRConditionGroupsField, value) != true))
{
this.BRConditionGroupsField = value;
this.RaisePropertyChanged("BRConditionGroups");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BRActionGroup", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BRActionGroup : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BRActionComponentsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection BRActionComponents
{
get
{
return this.BRActionComponentsField;
}
set
{
if ((object.ReferenceEquals(this.BRActionComponentsField, value) != true))
{
this.BRActionComponentsField = value;
this.RaisePropertyChanged("BRActionComponents");
}
}
}
[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 = "BRItemTypeComponent", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRConditionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRActionComponent))]
public partial class BRItemTypeComponent : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection CompatibleAttributeTypesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.BRItemType ItemTypeField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection CompatibleAttributeTypes
{
get
{
return this.CompatibleAttributeTypesField;
}
set
{
if ((object.ReferenceEquals(this.CompatibleAttributeTypesField, value) != true))
{
this.CompatibleAttributeTypesField = value;
this.RaisePropertyChanged("CompatibleAttributeTypes");
}
}
}
[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 MDSBusinessRules.MDSTestService.BRItemType ItemType
{
get
{
return this.ItemTypeField;
}
set
{
if ((this.ItemTypeField.Equals(value) != true))
{
this.ItemTypeField = value;
this.RaisePropertyChanged("ItemType");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BRAttributeTypeInfo", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BRAttributeTypeInfo : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection AttributeDataTypesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.AttributeType AttributeTypeField;
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Collections.ObjectModel.Collection AttributeDataTypes
{
get
{
return this.AttributeDataTypesField;
}
set
{
if ((object.ReferenceEquals(this.AttributeDataTypesField, value) != true))
{
this.AttributeDataTypesField = value;
this.RaisePropertyChanged("AttributeDataTypes");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MDSBusinessRules.MDSTestService.AttributeType AttributeType
{
get
{
return this.AttributeTypeField;
}
set
{
if ((this.AttributeTypeField.Equals(value) != true))
{
this.AttributeTypeField = value;
this.RaisePropertyChanged("AttributeType");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BRConditionComponent", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BRConditionComponent : MDSBusinessRules.MDSTestService.BRItemTypeComponent
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection ParametersField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection Parameters
{
get
{
return this.ParametersField;
}
set
{
if ((object.ReferenceEquals(this.ParametersField, value) != true))
{
this.ParametersField = value;
this.RaisePropertyChanged("Parameters");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BRScriptParameter", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BRScriptParameter : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection CompatibleAttributeTypesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int IndexField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MaxLengthField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int PrecisionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int ScaleField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection CompatibleAttributeTypes
{
get
{
return this.CompatibleAttributeTypesField;
}
set
{
if ((object.ReferenceEquals(this.CompatibleAttributeTypesField, value) != true))
{
this.CompatibleAttributeTypesField = value;
this.RaisePropertyChanged("CompatibleAttributeTypes");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Index
{
get
{
return this.IndexField;
}
set
{
if ((this.IndexField.Equals(value) != true))
{
this.IndexField = value;
this.RaisePropertyChanged("Index");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MaxLength
{
get
{
return this.MaxLengthField;
}
set
{
if ((this.MaxLengthField.Equals(value) != true))
{
this.MaxLengthField = value;
this.RaisePropertyChanged("MaxLength");
}
}
}
[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 int Precision
{
get
{
return this.PrecisionField;
}
set
{
if ((this.PrecisionField.Equals(value) != true))
{
this.PrecisionField = value;
this.RaisePropertyChanged("Precision");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Scale
{
get
{
return this.ScaleField;
}
set
{
if ((this.ScaleField.Equals(value) != true))
{
this.ScaleField = value;
this.RaisePropertyChanged("Scale");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BRActionComponent", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BRActionComponent : MDSBusinessRules.MDSTestService.BRItemTypeComponent
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BRConditionGroup", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BRConditionGroup : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BRConditionComponentsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Collections.ObjectModel.Collection BRConditionComponents
{
get
{
return this.BRConditionComponentsField;
}
set
{
if ((object.ReferenceEquals(this.BRConditionComponentsField, value) != true))
{
this.BRConditionComponentsField = value;
this.RaisePropertyChanged("BRConditionComponents");
}
}
}
[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 = "OperationResult", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class OperationResult : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection ErrorsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid RequestIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection Errors
{
get
{
return this.ErrorsField;
}
set
{
if ((object.ReferenceEquals(this.ErrorsField, value) != true))
{
this.ErrorsField = value;
this.RaisePropertyChanged("Errors");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Guid RequestId
{
get
{
return this.RequestIdField;
}
set
{
if ((this.RequestIdField.Equals(value) != true))
{
this.RequestIdField = value;
this.RaisePropertyChanged("RequestId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "Error", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class Error : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.ErrorContext ContextField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int NumberField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string Code
{
get
{
return this.CodeField;
}
set
{
if ((object.ReferenceEquals(this.CodeField, value) != true))
{
this.CodeField = value;
this.RaisePropertyChanged("Code");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MDSBusinessRules.MDSTestService.ErrorContext Context
{
get
{
return this.ContextField;
}
set
{
if ((object.ReferenceEquals(this.ContextField, value) != true))
{
this.ContextField = value;
this.RaisePropertyChanged("Context");
}
}
}
[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 int Number
{
get
{
return this.NumberField;
}
set
{
if ((this.NumberField.Equals(value) != true))
{
this.NumberField = value;
this.RaisePropertyChanged("Number");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "ErrorContext", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class ErrorContext : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string FullyQualifiedNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.Identifier IdentifierField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.ObjectType TypeField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string FullyQualifiedName
{
get
{
return this.FullyQualifiedNameField;
}
set
{
if ((object.ReferenceEquals(this.FullyQualifiedNameField, value) != true))
{
this.FullyQualifiedNameField = value;
this.RaisePropertyChanged("FullyQualifiedName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MDSBusinessRules.MDSTestService.Identifier Identifier
{
get
{
return this.IdentifierField;
}
set
{
if ((object.ReferenceEquals(this.IdentifierField, value) != true))
{
this.IdentifierField = value;
this.RaisePropertyChanged("Identifier");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MDSBusinessRules.MDSTestService.ObjectType Type
{
get
{
return this.TypeField;
}
set
{
if ((this.TypeField.Equals(value) != true))
{
this.TypeField = value;
this.RaisePropertyChanged("Type");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "Identifier", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchyContextIdentifier))]
public partial class Identifier : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int InternalIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
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(EmitDefaultValue = false)]
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, Order = 2)]
public int InternalId
{
get
{
return this.InternalIdField;
}
set
{
if ((this.InternalIdField.Equals(value) != true))
{
this.InternalIdField = value;
this.RaisePropertyChanged("InternalId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "ModelContextIdentifier", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchyContextIdentifier))]
public partial class ModelContextIdentifier : MDSBusinessRules.MDSTestService.Identifier
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.Identifier ModelIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public MDSBusinessRules.MDSTestService.Identifier ModelId
{
get
{
return this.ModelIdField;
}
set
{
if ((object.ReferenceEquals(this.ModelIdField, value) != true))
{
this.ModelIdField = value;
this.RaisePropertyChanged("ModelId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "EntityContextIdentifier", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberAttributeIdentifier))]
public partial class EntityContextIdentifier : MDSBusinessRules.MDSTestService.ModelContextIdentifier
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.Identifier EntityIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public MDSBusinessRules.MDSTestService.Identifier EntityId
{
get
{
return this.EntityIdField;
}
set
{
if ((object.ReferenceEquals(this.EntityIdField, value) != true))
{
this.EntityIdField = value;
this.RaisePropertyChanged("EntityId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "MemberTypeContextIdentifier", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberAttributeIdentifier))]
public partial class MemberTypeContextIdentifier : MDSBusinessRules.MDSTestService.EntityContextIdentifier
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.MemberType MemberTypeField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public MDSBusinessRules.MDSTestService.MemberType MemberType
{
get
{
return this.MemberTypeField;
}
set
{
if ((this.MemberTypeField.Equals(value) != true))
{
this.MemberTypeField = value;
this.RaisePropertyChanged("MemberType");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "MemberAttributeIdentifier", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class MemberAttributeIdentifier : MDSBusinessRules.MDSTestService.MemberTypeContextIdentifier
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.MemberIdentifier MemberIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public MDSBusinessRules.MDSTestService.MemberIdentifier MemberId
{
get
{
return this.MemberIdField;
}
set
{
if ((object.ReferenceEquals(this.MemberIdField, value) != true))
{
this.MemberIdField = value;
this.RaisePropertyChanged("MemberId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "MemberIdentifier", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class MemberIdentifier : MDSBusinessRules.MDSTestService.Identifier
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool IsCodeChangedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool IsNameChangedField;
private string CodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.MemberType MemberTypeField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public bool IsCodeChanged
{
get
{
return this.IsCodeChangedField;
}
set
{
if ((this.IsCodeChangedField.Equals(value) != true))
{
this.IsCodeChangedField = value;
this.RaisePropertyChanged("IsCodeChanged");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public bool IsNameChanged
{
get
{
return this.IsNameChangedField;
}
set
{
if ((this.IsNameChangedField.Equals(value) != true))
{
this.IsNameChangedField = value;
this.RaisePropertyChanged("IsNameChanged");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired = true, Order = 2)]
public string Code
{
get
{
return this.CodeField;
}
set
{
if ((object.ReferenceEquals(this.CodeField, value) != true))
{
this.CodeField = value;
this.RaisePropertyChanged("Code");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false, Order = 3)]
public MDSBusinessRules.MDSTestService.MemberType MemberType
{
get
{
return this.MemberTypeField;
}
set
{
if ((this.MemberTypeField.Equals(value) != true))
{
this.MemberTypeField = value;
this.RaisePropertyChanged("MemberType");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "DerivedHierarchyContextIdentifier", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class DerivedHierarchyContextIdentifier : MDSBusinessRules.MDSTestService.ModelContextIdentifier
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MDSBusinessRules.MDSTestService.Identifier DerivedHierarchyIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public MDSBusinessRules.MDSTestService.Identifier DerivedHierarchyId
{
get
{
return this.DerivedHierarchyIdField;
}
set
{
if ((object.ReferenceEquals(this.DerivedHierarchyIdField, value) != true))
{
this.DerivedHierarchyIdField = value;
this.RaisePropertyChanged("DerivedHierarchyId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "SkuNotSupportedMessage", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class SkuNotSupportedMessage : MDSBusinessRules.MDSTestService.DataContractBase
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "EditionExpiredMessage", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class EditionExpiredMessage : MDSBusinessRules.MDSTestService.DataContractBase
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BusinessRules", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class BusinessRules : MDSBusinessRules.MDSTestService.DataContractBase
{
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BRActionsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BRConditionTreeNodesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BRConditionsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection BusinessRulesMemberField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection BRActions
{
get
{
return this.BRActionsField;
}
set
{
if ((object.ReferenceEquals(this.BRActionsField, value) != true))
{
this.BRActionsField = value;
this.RaisePropertyChanged("BRActions");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection BRConditionTreeNodes
{
get
{
return this.BRConditionTreeNodesField;
}
set
{
if ((object.ReferenceEquals(this.BRConditionTreeNodesField, value) != true))
{
this.BRConditionTreeNodesField = value;
this.RaisePropertyChanged("BRConditionTreeNodes");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection BRConditions
{
get
{
return this.BRConditionsField;
}
set
{
if ((object.ReferenceEquals(this.BRConditionsField, value) != true))
{
this.BRConditionsField = value;
this.RaisePropertyChanged("BRConditions");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Name = "BusinessRules", EmitDefaultValue = false)]
public System.Collections.ObjectModel.Collection BusinessRulesMember
{
get
{
return this.BusinessRulesMemberField;
}
set
{
if ((object.ReferenceEquals(this.BusinessRulesMemberField, value) != true))
{
this.BusinessRulesMemberField = value;
this.RaisePropertyChanged("BusinessRulesMember");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name = "BRItem", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRCondition))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Version))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BREntityMemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DataContractBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BusinessRulesPalette))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRActionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRActionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRItemTypeComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeTypeInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AttributeDataType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AttributeType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRItemType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRConditionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRScriptParameter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRConditionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.OperationResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Error))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ErrorContext))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Identifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ObjectType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SkuNotSupportedMessage))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EditionExpiredMessage))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BusinessRules))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AuditInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeArgumentBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRPropertyName))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRFreeformArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRAttributeValueArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRDomainBasedAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRHierarchyArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRChangeTrackingGroupArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRUserScriptParameterArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRBlankArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRConditionTreeNode))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.LogicalOperator))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BusinessRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ResultType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRPublishCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Knowledgebase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DataQualityDomain))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DomainType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MatchingPolicy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MatchingRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DataSourceFieldMapping))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.NumericByDifferenceMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SimilarMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.WeightedMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.StringMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DateMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ExactMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.NumericByPercentageMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.NumericMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.PrerequisiteMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.OperationStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.TabularData))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.TabularColumnDefinition))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.TabularDataRow))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DisplayType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberReturnOption))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SortDirection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Member))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AccessPermissionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Attribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AttributeValueType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.FileAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Parent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.RelationshipType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.PermissionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembersInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ParentChild))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyItemType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelMembersResultCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberTransactionBehavior))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyParentCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMembersCopyCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberSourceTarget))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityStagingImportType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityStagingGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityStagingBatch))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.StagingBatchStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.TransactionSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.TransactionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Transaction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ReplacementId))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityValidationSummary))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationSummaryItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationError))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationIssue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.BRItemCategory))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationProcessCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationProcessOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ValidationProcessResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Annotation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ChangesetStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Changeset))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberKeyLookupType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MemberKey))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ExportView))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ExportViewFormat))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Metadata))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AttributeGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfMemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.AttributeFilter))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DerivedHierarchyLevel))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfDerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Entity))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.DataCompressionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ExplicitHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfEntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Index))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EntityMemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataDataContractOfIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.TransactionLogType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Model))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.VersionFlag))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Version))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.VersionValidationStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.VersionStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ForceDelete))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.MetadataSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SearchOption))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemSettingsGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemSettingGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemSetting))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemDomainList))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemDomainListItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemDomainListGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemPropertyType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SystemPropertyValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SyncRelationship))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SyncStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SyncRelationshipCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipals))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.Group))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipalBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrivileges))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.FunctionPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.FunctionalArea))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.PrincipalType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMemberPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelObjectType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.GroupType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.User))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.EmailFormat))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecuritySet))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipalsCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityResolutionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrincipalsDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrivilegesGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.FunctionPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.HierarchyMemberPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.ModelPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MDSBusinessRules.MDSTestService.SecurityPrivilegesDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection